MAPHSLNIAIIGSGLAGCLAARILREQHTVTIYERDTAKAEAGAAINLGPNAVHILNSVGFDRRRACSIPVTRVLSYNKKGELTRESIHDYVQEFGADWLFHHRVDLRDELLRLATAPSEELGLSGEPAKVRYGARVVGGDVEEGRVILEDGEVVEADLVIGADGIRSIMRGLVVHDDAYITAQPSGSSAFRFTMSREKVIELHNGEVPEIMDSSKPGTLIGVYALDPTERRVIMYPCRNYEILNFAVLAPDNMLKAPASSDSWSAPGDKDEMISLFTDFPDAAENIKLWQLRMQDPLPTYIRGRTVLIGDAAHAMTPHQGQGGCQAIEDAEGFRLFLGNHVTRESIPSILEDFDRVRRPRASQVQLNTSQATARHSAKEIYRFRKFNFTYHGIFEELKRIKTGEEVGQGEQLEKESQLHSAVGSCRCRHRQTLT*