MLLLPTIVAAALSPGVPGARRGAVHSAVSRLAMQQQTSSPKGVVITGGAGGVGYAYADEFLARGHWVVICDVKDPEPAVMALRQKHGGGLGRIYGCTTDVSSAESVGALAQFAKEQIGTVHYWINNAGINGGRRPFTSLSTQTVEAVVKVNLIGVLLCTLEAIKLMRTQRGVESHVFNTVGSGVKGGGTPGYACYGATKRGLPQLTDSLVKELEDGVEGYEPDEAARGAKVNVHTLSPGMVFTDLLLNDSTPKLRKFPFGVLAAQPPEVAQDLVPKILATSGNGQKVEFLTTDRILTKFFERFVQGKKSEYIDDNGNVIKVPGAQYLDNGVRVQY*