MEHLGPHHLHPGHAEPISFGIDQILNSPDQGGCMGPASRLQDGEYGLGCLVGGAYTYGGGGSAAGAGAGSAGAYSAGGPGGPAGGGGGGACSMGPLAGSYNVNMALAGGPGPGGGGGGGGGGGGGALSAAGVIRVPAHRPLAGAVAHPQPLATGLPTVPSVPAVPGVNNLTGLTFPWMESNRRYTKDRFTGHPYQNRTPPKKKKPRTSFTRLQICELEKRFHRQKYLASAERAALAKALKMTDAQVKTWFQNRRTKWXXXXXXXXXXXXXXXXXXXXXXXXXXFQKSLAQPLPADPLCVHSSLFALQNLQPWSDDSTKITSVTSVASACE