MAPETKTKAEMMTRDVHQAAEKGQAATDQYGEALVAYDPVAERKLRLKIDLFIVPTVSLLYLFCFIDRSNIGNAKIAGLASDLHLQGNDYNAIISIFFISYIVFEIPATLACKAVGPGWFLPLTTILFGACSIATAYVNTMSQAAGVRFLLGIFEAGMMPGTAYYLSRWYRRSELAFRLSLYIVMSPLAGAFGGLLASAILKLDHVGGVRSWRMIFVVEGIITIGLGIVGFFTLTDRPETARWLSQAERDLAVARVKSERVGVTSFLDSMDSTKIRRGILNPVTLSTAFIFLLNNITVQGLAFFAPTIVATLFRGTTTVHQQLLTVPPYVVGAFFTVFLPLLSWRLDRRQIFIIASAPMVMVGYAMFLGTTEPKVRYGATFLIASSAFSFGALTNAQVAANVVGDTARSAAIATNVMAANIGGLISSWAFLPFDAPNYHIGNGLNLATSGTILVLSTVTLLWMKRDNKKRGSKDVDAELRGLTQEQVEALDWKHPAFQWRY*