MTWGVQNTESEAHEQLDYAVKTRGVNFIDTAEMYPVPSSAPGWKPGRTEEIIGNWLEKNGPELRRELVLATKVSGYQAKSETAANRTIPAGEPCPARLDRESVLAACEASLRRLKTDYIDLYQVHWPDRYLPIGAFSGSTEYDQSKERPNTVPIRETVAALGELIKAGKIKHYGLSNESTFGVCEFVRAADELGVPRPVSIQNSYCLLHRQFDTEVAEACAKSNYNILLLPWTPLAGGALTGKYLDGARPEGARLTMFRGFQQRYINPNSVEATKQYKKIADEAGISLTTMALNWCKTRPFATSTIIGATTMEQLKENIDAFEPSVKLSKETLKAIDKVHLNCRDPCIG*