MIPVLEERGFRVLALDWLGMGKSDKPVDLSQHTFLKQVERLKAFIKQVVPEAMDEPTINLFIQDWGSLIGFRVVGDEPQWFRRVVSANGNLPVIPKNPFTIVNPVNYNCSDTRSMLDVGMDRFQSNPCGADQSCFGIWANYALTSPALLPSDVIQIATTMTLDDGALAQYDAPFPDFVYKAAIRTFPSMIAGLHEPESGNTAAWASLGEFSRPYLALAGEDDPGLGSEETQDRLTSHIPGASVHEFEHKRYPDAGHFIQEDVGEEMAAYVADFIQGTPFMDEGPAELEGVDDASSVAVHGAELNGGMLVFLMAALFLRKFMSVF*