MAEQIMKTHDLVFASRPSMTAAKELLYGCADLAFASYGEYWRQVRKMCVLELLSIRRVNSFRSIMEEEVSLMIERISQSSPTGAAVNLTDLFLSLTSGTIARAALGKKYEGEGEEGRNKFADLVKELAVLLGVFSVGDYFPSLAWVDVVTGLHGKLKRNSRELDRFLDQVIENHLMRPSDGCDVGEHTDFVDVMLQVQKDSNRDMHLTRDNIKAIILDLFTGGTDTTALTLEWVMAELAKHPNVMKKAQGEVRRVVDVKANISEEHLCQLNYMKSIIKETLRLHPPAPLLVPRVSTTNVTIQNFHIPSKTRVFINAYAIGRDPTSWENPEEFLPERFANNSIDFKGQDFQLIPFGAGRRGCPGLSFAITSLEVALANLLYWFDWELPQGVKEEDLDMSEALGLTVHRKLPLYLVPKHHFS