MKFNVIAVYEKLMQQTATTRNTHGLPRRLPEGWQMAIPSRVCCLRDGREPDPHGYAARGLANIQVLAGWKRVEKLDGLGNHLKCKLCNLEFVGILTRVMNHLLSITNGKGGSVARCPGVFVELKEVLEKDYERIKKAKTMNENKKRCIATEIAMYYNPFPSFTPNMANTGSSCQSTKSFGTATLNSLWQLVEKQDVDDALADMFYESAIPFNVARSPYFIHACKKIVDFGKGYLRPCETRFATYYITLKRVVEEKSSIRGVICSTEWENSRLSKESKGKELEPIILGNAFWENGVKVLKTCEPIVDMLRMVDSDTPSMGFVYEGMDGCKESIAKSFDNMENEYREIWEVIAERWKMLHSPLHAATCYLDPRLFGIERNNDAKVMSGLYEAIERLEEQRF*