MNGGMATVASEATSGFPSFVEEMKIFQQERLNGHYGVGAFVVGNTLSCLPYMLIISVVPGVISYYIAGLQNGIDHFVYFAMMLFLCMMLVESLMMIVASFVPDFLVGIITGSGILGLMMLNGGFFRLRDDLPKPIWRYPMYYVAFHKYANQGLYKNEFIGLTFPNNKPGGPPITGEEILNTDWQVEMGYSKWVDLAIMLGMMVLYRLMFFGIIKAIENVKSHHKNTPIVPKEQSKQVMDELSVRYTA