MAEQIMKTHDLVFASRPPMTAAKELLYGCADLAFASYGEYWRQVRKMCVLELLSIRRVNFFRSIMEEEVSLMIERISQSSPTGAAVNLTDLFLSLTSGTIARAALGKKYEGEGEEGRNKFADLVKELEVLLGAFSVGDYFPSLAWVDVVTGLHRKLKRNSRELDRFLDQVIEHHLMRPSDGCDVGEHTDFVDVMLQVQKDSNRDIHLTRDNVKAIILDMLAGGTDTTALTLEWVMAELAKHPNVMKKAQGEVRRVADVKANISEEHLCQLNYMKSIIKETLRLHPPAPLLVPRVSTTNVKIQNFHIPPKTRVFINAYAIGRDATSWENPEEFLPERFANNSIDFKGQDFQLIPFGAGRRGCPGLSFAITSLEVALANLLYWFDWELPQGVTEEDLDMSEALGLTVHKKLPLYLVPKHHFS