MSEYLPIEMVVLIFSKLQPKSLLQLSIGLKKEKIRLTDVSNFDTPVMRLRSPFNVGLPDYFYCRIIGICNGVLCMLDDLLDHSSPVVLWNPSISRCLTLPMTPLGCDNSGTYIFVLGFGFAVKTRDYKIVRMAYAHGDGQYLLPPRVEIYALSSGIWKDFDGFIPDIGIVEYFWTQVEICGKVYWTAYKRNGERRVKNLIMMFDLNEEIFQELSLPEILVNEPPTNLNVAQLGELLGVYQYDTRVWSSSCSIWVMKRYGDTDSWSKEYNVALGQGNLGMVLAVVDCRKILLTDMTGMLALYNPEMQTTQRTTIAGTMYSFYYENYDESLVLLDKGELLPPVDLASEESTDDDDDYDDDDNDDANYQVLELLKHHVMYERVTTLLGA*