FPKPPYSYSCLIALAMMKSRTGNMPVTEIYSFIREHYPYFKTAPDGWKNSVRHNLSLNKCFLKIEPSQADPNRKGCLWALHPDKVDKMMSEIRKWKKKDPEAIRRSMAYP