MAIPPTLQKAWYYEEYGDLHGLKLRNDAIVPKPGPGELLLKVHAASLNPIDFKRRRGYVGSNDSPLPHVPGFDVAGEVVALGEGVSGEWKVGDAVYGDLSEHATNKPRQFGSLAQYTAVEEKLLARKPVNLSFAEAASLPLALLTANQGFEHAHFHPGQTVLILGGAGGVGSLAIQLAKAVHDASFVATTVSTKKIDFVKSLGADYVIDYTNTKYYELPEKYDFVLDTVGDSENAAKVVKEGGHVLTIADYRAKPPVTFYVLVSSGAALSNLNPYFESGKLKPIIDQNGPFSFSQVKEAFAYLETGRATGKVVIAPVD*