MEHLGPHHLHPGHAEPISFGIDQILNSPDQGGCMGPASRLQDGDYGLGCLVGGAYTYGGGGSAAGAGAGGTGAYGAGGPGGPGGPAGGGGGACSMGPLPGSYNVNMALAGGPGPGGGGGGGGAGGAGALSAAGVIRVPAHRPLAGAVAHPQPLATGLPTVPSVPAVPGVNNLTGLTFPWMESNRRYTKDRFTGHPYQNRTPPKKKKPRTSFTRLQICELEKRFHRQKYLASAERAALAKALKMTDAQVKTWFQNRRTKWRRQTAEEREAERQQANRILLQLQQEAFQKSLAQPLPADPLCVHNSSLFALQNLQPWSDDSTKITSVTSVASACE