MATTTATTLAASAGDGSSPPSRSTVMTIAAQAYHVLKINGARGFKNFIRRDELERSEYLNDDYFAIAAHVIIPKEKPSVVVPPSNMHLHYGDLLVSKEGTDVKFLVGGEMFAAHRLVLAARSLVFKAELFGPTKKGTIDAIQIDNMKARVFKALLGFIYTDIWPEIGHGKDNVAMAQQLLAAADRYGLQRLKFVYEDKLCNHIDTYSVSTMLVLVEKHHCCKLKEACSTFLSSMSPPIVEDPNSSIFGSELKKTVSSSENHGSQINRTDIRIQLWQNADV*