MLLLPTIVAAALSPGVPGARRGAVHSAVSRLAMQQTSSPKGVVITGGAGGVGYAYADEFLARGHWVVICDVKDPEPAVMALRQKHGGGLGRIYGCTTDVSSAESVGALAQFAKEQIGTVHYWINNAGINGGRRPFTSLSTQTVEAVVKVNLIGVLLCTLEAIKLMRTQRGVESHVFNTVGSGVKGGGTPGYACYGATKRGLPQLTDSLVKELDDGVEGYEPDEAARGAKVNVHTLSPGMVFTDLLLNDSTPKLRKFPFGVLAAQPPEVAQDLVPKILATSGNGQKVEFLTTDRILTKFFERFVQGKKSEYIDDNGNVIKVPGAQYLDNGVRVQY*