MAEQIMKTHDLIFASRPSTTAANELLYGCTDLGFASYGEYWRQVRKMCVLELLSIKRVNSFRSIMEEEVSLMIERISQPSSTGAAVNLTEIFLSLTSGTIARAALGKKYEGEGEGEEGRNKFADLVKELMVLLGAFSVGDYFPSLAWVDVVTGLHGKLKRNSRELDRFLDQVIENHLMRPSDGCDVGEQRDLVDVMLQVQKDSNRDIHLTRDNIKAIILDLFTGGTDTTALTLEWVMAELAKHPDVMKKAQGEVRRVVDVKANISEEHLCQLNYMKSIIKETLRLHPPAPLLVPRESTTSVKIQNFHIPSKTRVFINAYAIGRDPTSWENPEKFLPERFANNSVDFKGRDFQFIPFGAGRRGCPGLSFAITSLEVALANLLYWFDWELPQGVKEEDLDMSEALGLTVHRKLPLYLVPKHHFS