MPFDARQAVAGALTIGMFVALLDMMLGGPIIPYTPSQEITLPMLSAGEGLVEEPTEKISVTSTVRDKTPKKLWGPPGPVLQPCWSKHIANKQRKTKGYVLVKLSNGPHFHPVQVADAVIIARYLGATLVLPKIKEAAKDSNDVFSKIYDVDNFIASLKDVVQVVAHLPADLGSVNPTNVKVPYKVTLEYIDDIVQPVFSKKRVIQITTVFSTSNPMVKDTSTREMQAIRCLVTFSALQFHPHVKELGEQVVSSMREASDSNRFIAVDLRVNLLNKVGCRQPEYSKSKKCFDASDIGKFLKSLGFSSSIPIYLTQSGWDESLDPLKDLYPKVYTKEHSLTLQEDQQPGGSQLEKAIDFYVCTQSDVFVPAISGISYVNIAGMRISTGRTQILVPTVMEEDSSSRLQIPRVLSRFVTKKDHAVYTCFCKPSSMASKPKKKIL*