MEAFGFTPEHHIQVTRGRVFADALDALGPAALKHENRRWRDDHVGERPPGSLKGVVRVNFVNEHGVEEAGVDGGGLFKDFLSALIEEAFDPKVGLFVETPDRTLYPNPASWKHAGADHLRKLEFLGAMLGKAVYEGILVDLPLAGFFLAKLRDGRPPELNDLATLDPELYHHLLSLKRLPARDVEDLFLHFTASDPDGVGGDVDLIPGGSEIRVDGENRGRYVHLLAHHLMHARIRRQSKAFVDGFRGLIEPSWLRVFAPAELRLLISGAGGKIDIDDLARSATYSGGYTADHPTVTALWDALRECREEDQRAFLKFVTACPNTPLLGFSQLMPPFCVHRSGMSSGSRASEDTADLARLPTAATCMNLLKLPPYKTKDAVKEKLLYAVTSGSGFDLS*