MAEQIMKTHDLIFASRPSTTAANELLYGCTDLGFASYGEYWRQVRKMCVLELLSIKRVNSFRSIMEEEVSLMIERISQSSPTGAAVNLTDLFLSLTSGTIARAALGKKYEGEGEEGRNKFADLVKELEVLLGVFSVGDYFPSLAWVDVVTGLHGKLKRNSRELDRFLDQVIENHLMRPSDGCDVGEHTDFVDVMLQVQKDSNRDIHLTRDNIKAIILDMFSAGTDTTALTLEWVMAELAKHPNVMKKAQGEVRRVVDVKANISEEHLCQLNYMKSIIKETLRLHPPAPLLVPRVSTTNVKIQNFHIPSKTRVFINAYAIGRDPTSWENPEEFLPERFANNSIDFKGQDFQFIPFGAGRRGCPGLSFAITSLEVALANLLYWFDWELPQGVTEEDLDMSEALGLTVHRKLPLYLVPKHHFS