MTPNRPFGTSKCAVRGSIMDQIAKPGETKASKLHESRIGGKGANQAVAIARAGGLVQFYGTIGKDGVWIKEQLKEHGIDKPTGRAIIQVGDDGENSIILFPGANHSELHEQQKFSSGRPWFGNATHLLLQNEIHPRSTLHALHEAANMVTIFNPSPMPPADQIREFPWTKIDWLLVNEGEAEALLRILGPPPPLNIRPASISAMSTKDIVFCLASHPSFASTNIICTLGPDGVLAFVPEFHRPGTKHEAPSFMHLPPAKLEGDFRDTTGAGDCFTGYFVQGLMEFGPDARPGHHITERDLAMLLRKCNLAAGMSVEKPGTIDSIPSRAAVESRLAASYAGSPIITGMKGPSGV*