MAPAWVLLDRVVKPAVFDEEESKGKGESTGAPVKYLPARLRQEVPAGMRDVKPYPEVADPPIISRFSMLISRKAIRVVKSVRVRCADKSLVLFYAGTGFPGFSSHGCHLIYDAIDGSLTAVHTFPFPVSGVVWVGRAAVLRHAGGGGGGGDGTTASYVIAELLRPFHGSLPDATLVMWLSNSPASTSGSNGQWVKEDVRLPGEVCTGTDPFTTDLVFSFGESCLCWADLFMGILFCDLATLRAPRFRFIPLPKACSFDPVGKYGRPHMPEFRSMGRVNGVIRLIDMEGFTNEYLAVDEVKLTIWTLSADLSEWEKGPVCTVGDIWASEEFVAMGLPQLRPMCPVLSMVDEDVVCVVMTEVEIEESDVTDFDDEGNKLKFKAQYVLDIDVRRKRVLSITQHHIESMGDLIPDLIACEFTAYSELSKGMQAMVEGNEGEESTKRMKVK*