MLPSRNLKQLCLYSISSRASDIFKNIKQLFQSSILAPISTLMPPLEKESSIVTLGKDGDSEKGDPIRQAALMAESFEPQVPTWGIELKMLGSMVLEPKTGIEFPSLLSCKTRNLGASSQVLAGVGIKTLNIVRIKTIKIYAFGFYIKPDGLSAQLPENYGSFSVEELTNNPGFYEALLRSDLEMTVRLVVHYKGLRSGMVRSAFDASLRNRLKKIKGEEDDEGLLIFNSYFSESLTLSQGTIIDFQRLPGGQLKTEINGSVIGNIYSNDFCRALFDIYIGDPPVSLRAKQEIGEKVWMLLKY*