MMLNALQGPVRAPQRXVSVAEYLIGYWGFVRRTRHGRSYPVLSCGLAADYLQQVGLMEESGGNVIKGQQLQGLQGLPAKLLDAILSQLDASSRLPVFRTSKLLATALLRVVPRIQLTYPTQHDVIGQHLRELAPFLTEALRNRQQPKLHLTLQPAMRIKEPMGGTLKPAGEAEPAVAAPNTKCLLAWTLGAVPLCGAVDSLTIGWHHSLYLPWEPESSTALAASFPSLTSLTFKNVSLGYLVYAIDTLLLLPRLLHLDLQNIITEDEDQLGDSWSPFIGSRLQTLSLHA