MLPYLDLKKQNEITEYAWAGLCYTQINLPLFTEMKRFIKYAIEHLEVLHPHTREAFLKWLSFVFIKCVLYWEQKTDWLYPLLILENEENKIKFMQFLCYYVKTLSVKEQQKFWTAWLSVFLRERPKMGEITAREYVMLLRIILYMDEILEKGLCIMSRAFSSVHGKCAGEEMKQLLIEMLHKKESMKAHKEIFANVFFILLQTCHEAVLFEKEVIKIKELLVQYEVEEYVLHLLENEIIRIGIVMGDLQKEL