MTTETVQEPKAAAETTTALPADTLTKYKTAAEIAAKALQLVISKAVKGANLLELCREGDKSIEDACALVYNKDKKTPTQKGVAFPCTLSINNVLCHFTPLPTDPGATQTLEDGDVVKILIGAHIDGYASISGETVIVGASAASPVTGPKADLVAAAHNVTELVLRSIKPGVKNWEITDVVSKLLKEYNGSIKGMEGMISHQHDQNVIDGKKTINLFPAAEQHRDKDSTFLFEEGDVFGLDVLLTSGEETKSKSHVDRTSIFQKTTSTYQLKMKTSRSTYGEIVKKAGAFPFTLRTLEDQTKARMGVKECVQHGLLKEFDVTTTTDSKDVTAQYFATFVVTKTGVTRITPAPTFYIGSGSEIVKSEVKIQDEELASTLARSLKPKKAKKATNGAPAIDDNFNGRKNEETKARRKLFCFHSISSAFLSS*