MTVEGLFRGYKRWSPVHPTFGAFRGMGIGLGCGVGWGPGFGPDVVGYVGAGCGLGFSVGITLIGVGVGLPVVSGITCLPYKLFLLAADEALRVTSSHVIPILKFRLEQTWTALVVRSSSLESGVRDRYHDLFLSKGREAMDSLRIKISSTTQSIPEIESPTRQKFYHRLQVKALPGLQEASKQVSPKARAAEQDIEMTEVAEKFYFEYVIGSQVSCRQVQSCTAREGLKNCSLKVHYYSSPSRLRDWDKNFQIYVGSGGENRQSPQ*