MAEQIMKTHDLVFASRPSMTAAKELLYGCADLAFASYGEYWRQVRKMCVLELLSIRRVNSFRSIMEEEVSLMIERISQSSPTGAAVNLTDLFLSLTSGTIARAALGKKYEGEGEEGRNKFADLVKELEVLLGVFSVGDYFPSLAWVDVVTGLHGKLKRNSRELDRFLDQVIENHLMRPSDGCDVGEHTDFVDVMLQVQKDSNRDMHLTRDNIKAIILDMFSAGTDTTALTLEWVMTELAKHPNVMKKAQGEVRRVVDVKANISEEHLCQLNYMKSIIKETLRLHPPAPLLVPRVSTTNVKIQNFHIPSKTRVFINAYAIGRDPTSWENPEEFLPERFANNSVDFKGQDFQFIPFGAGRRGCPGLSFAITSLELALANLLYWFDWELPQGVTEEDLDMSEALGMTVHKKLPLYLAPKHHFS