MMKGVKMPGRPLYLDMQATSPVDPRVLDAMLPFFIDQYGNPHSRTHVYGWESEDAVERAREQIAKLIGANSKEIIFTSGATEANNIAVKGVAHFYKDKKKHVITTQTEHKCVLDSCRHLQQEGFDVTYLPVKQDGLIDLEELKAAIRPDTCLVSVMFVNNEIGVIQPIKEIGEICRKHKIFFHTDAAQAAGKVPIDVDEMKIDLMSISAHKIYGPKGVGAIYLRRRPRVRVEAQMSGGGQERGIRSGTVATPLAVGMGAACEVAMQEMENDEKHILELQQRFLKGISSQVQGLVINGSMEHRYAGNLNISFSYVEGESLLMGLKEVAVSSGSACTSASLEPSYVLRALGVEDDMAHTSIRFGFGRFTTKEEIDRAVALTVTRVQKLRQMSPLWEMVQEGIDLKSIQWSQH*