MMMMMMMRRRMMMAMAKRKVGGSRALASLALDWDAHRLSADQLHFRTLASDFARQELMPFAAEWDRTGHFAVDTLRQSAALGFGGIFCSPDFGGSKLTRADGAVIFESLAYGDVSTTAYLTIHNMCCSLIDRFGTNELRAEWLPRLIKMDLFSSYCLTEPGSGSDAASLQTTARQKPGSTDYVLNGSKAFISGGGISDVYLVMARTGVDGPKGITCFLLEKGMTGLSFGRPEHKLGWRSQPTTSITLDDVSVPCTHMIGKEGQGFNVALSGLDGGRINIAACSVGGAQFCLDTAEEYVKRRKQFGKAIIDFQNTQFRLSDMITKVQASRLMVAHAASAFDANAPGMTATVAMAKRFATETCYNVCNDALQLHGGYGYLNDYPIERYLRDLRVHTILEGTNEIMQLVIARQMLH*