MKDKRARRNPKSVSQNKAPLLPSKYAQEEAIGEGFSGASFSGAVFNLSTTIVGAGIMALPATMKVLGLGPGLFAVVLAAFLTEKSIDMVGRASRAAKVGSYAGLMGDTFGPIGRALLQVCVVTNNLGVLIVYMIIIGDVLSGTTSADGIHHSGVVVGWFGEHLWTSRGSVLILSTILVLAPLCSLKRVDSLRYTSALSVALAVVFVVVTAGVAVMKLLEGSIDEPRMLPDITDQASFWKLFTVVPVLITAYVCHYSVHPIENELEDQSQMGSIVRTSLILCACVYMATSLFGFLLFGEKTLEDVLANFDSNLRVPFGALLCDVVRLSYVLHLMLVFPIIFFSLRLNLDGLLFPYAVPIASDARRFFAVTVGSMAFIFIGANFIPSIWDAFQFTGATAATCIGFIFPAAITIRDTRGIATKEDKVSSWFMMVLSMFTSMVAISSDIYTFSDGT*