MTPTQEEKNLLLEFSGDISDLDPAERFLKSILDIPNAFERFQAMQFRGCFNDNLTPIQEQLKILESGCAEVRENRLFLKILEAVLKMGNRMNKGTHRGEAEAFKLDALLRLSDVKSSDGKTTLLHFVTEQILKSEGRKIVSRMHDTGGSSSAKLLTSDVQKMENDVKRKGLEVVWQLCTDLQSVKNAANVDADSLNQSVQKLGNELRSVKNTLKATFREQIQSSGGSEKQDTFFVSMEAFFSQAEKEVENLEKEVRGVFDRVKQVTAYFHGNAKEAYTLQLFVIVRDFIDMIEKVCKDFARQLKMNLPG*