MGFLHLSDLNTEYLDLGFSRGLGSSSRAKRMRTSFKHHQLRTMKSYFAINHNPDAKDLKQLSQKTGLPKRVLQVWFQNARAKWRRMMMKQEGKIIDSDKGDGSLDLDGYVSHSPGSYIMGGPGSPSSLD