IQPALWSREDVLHWLHWAEQEYALQPAGEHGFQMNGRALCFLTKDDFRHRAPGSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXGPGQQPPDARLASSSCYLHAPSLARWPLAREEPLNLSHCTEPDRGTQGVCSFSTVPRAPIDGRIAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXNRVNMTYEKMSRALRHYYKLNILKKEPGQKLLFRFLKTPGKVIRNQGSCLEQPESPEQHRTDVKDERLEVSP