MKFLQIIKHLKLQNKKNALDNFVNCRTYEHISNINKLFLNNFSSTKEHSEHGQVKHENFLNSTLKYEENSQNGSTNNLKNGKYNMYVSEGNVNINEEKYKDNNISSNNTQYNNNSSNSGSLNDEGPLWKEHIDDVVNENKKKKMNRFYLDSQATTMIDPRVLDKMLPYMTYIYGNAHSRNHFFGWESEKAVEDARTNLLNLINGKNNKEIIFTSGATESNNLALIGICTYYNKLNKQKNHIITSQIEHKCILQTCRFLQTKGFEVTYLKPDTNGLVKLDDIKNSIKDNTIMASFIFVNNEIGVIQDIENIGNLCKEKNILFHTDASQAAGKVPIDVQKMNIDLMSMSGHKLYGPKGIGALYIKRKKPNIRLNALIHGGGQERGLRSGTLPTHLIVGFGEAAKVCSLEMNRDEKKVRYFFNYVKDYLTKHLDYIVFNGCQINRYYGNMNISFLFVEGESLLMSLNEIALSSGSACTSSTLEPSYVLRSIGISEDIAHTSIRIGFNRFTTFFEVQQLCINLVKSVERLRSISPLYEMELEKKNPSNDDIPKFIWT*