MTHIIQPKVLDPKHFKHAVQSEKWRHAMNDELDALESNNTWEITDLPPGKQAIGCKWLYKTKYHSEEGLDRNKSRLVVLGNRQRYGIDYEETFALVAKLSTVGSLLAVASLSNCDQFNGEQSTHHSTKANGFTQSKSDYSLLIKESTEDFVGILVYVDDLILASNNLDLIDQAKKFLSSQFHMKDMGELRYFLGIEVDRTAQGIFLSQKKYVCDLLEEYGLSQCRALKLPMDSHTKLTLDSGEPLPNPEVYQQLVGKLIYLTLTRPDIAYTVHILSQFMHNPTCVHQQAALRVLRYLSGSTDQGILLASHSAAKLTAYCDSDWAGCPSTRRSTTGYCILLVGNPKNNPWVARSTAEAEYRAMAITVCEVMWLTQLLKELGLKSLKSTSILCDNQAALSIAANPVHEGIISPTYVSTQNQLADVLTKILSTKQHQDLLSKLGVINHSSLSA*