MTDALVSFVVEELGAIVKDEKELNSLSSTFSAIQAVLVDPETKQVTTKGLRDWLGKIKVAAYEVENILDEWRTYAFTSEHDEDEDEDEDEDEDICKIRTICFSLFPYRCFKQVKLRHDIGHRIREVREKLNEISDEKSKFTLNEVKEREVMSGPNKRETGSFINEPKTFGRDEVKERIINQLVSETSREEKSVSIVSIVGLGGLGKTTFARLVYNDAAVKAYFEKIIWVCVSDPFDVKRIATEVIESMGSSISNNASLDTLQRNLDEAVSKTRFLLVLDDVWSENYALWEELKNPLVGGKNDTYLD*