MKTAGNLIVLGSINADHILNLESFPTPGETVTGSHYQVAFGGKGANQAVAAGRSGANIAFIACTGDDDIGDSIRKQLVSDRIDIAPVSVIKGESTGVALIFVNGEGENVIGIHAGANAALSPALVDAQRERIAQADALLMQLESPLESVLAAAKIAHQHHTTVALNPAPARELPDELLALVDIITPNETEAEKLTGVRVENDDDAAKAAQVLHDKGIRTVLITLGSRGVWASVDGEGRRVPGFSVEAVDTIAAGDTFNGAFITAILEETPLPEAIRFAHAAAAIAVTRKGAQPSVPWREEIEAFLHQQG*