MEWIEGVKLTDEAAMARYGLDIVDFVTVGIECTLRQLLESGFFHADPHPGNLLATTSGDLVYLDFGMMSEAPPQARYAIIAHVVHLVNRDYLAMCGDYYTLEFMDPSVDTTPIAPALAEFFDDVLNDSVSQLNFRAIVDGLGGVLFQYPFRVPAYYALILRSLTVLEGLALTANPNYKLIAAAYPYMARRLLTDPAPELRSSFEDLVLVNGRVRWSRLENLFEEGSKSQDYDPAQLWLLAEWVCSEGGRPVRKPLAAELVRLVDALITSSVREQLSQRSGNAALALRLVPGQPDEQLSVDRAHLLWGVLTSGAGRSVPMPQLSTGLLGLPGPGEVQQYLARLQAALSGAAPRLQTIFEKPGSQELVADVQWGLLRRFAARSIKFLTGISDSAGGGGSTTPELDTPPVAVVRVRX