MASLKSPLLPPLHASQNSPTSAPSLFHRMDFPGLKKRGHGARSWIRIDTTGTSRIIEVDKVTLMKRCDLPARDIRLLDPLFVYPSTILGREKAIVVNLEQIRCIITADEVILHNSQNGYVMQYVGELQRRLAEVNGQGLKRPVSAYSEMHNADPCASTSVSGLPQLNDRRYEDAKHLPFEFIALEIALEAACTSLDAQAMDLEVEAYPVLDELTSKVSTRNLEHVRRLKSRLVALTSRVQKVRDEIEHLMDDDGDMAELYLSEKKERMEFLFQRDQSLLQYASFGAGASTSAPVSPVCSPNENVNLEKTFSQTLSRARSRQTSARSSEGDNVHIEEMEMLLEAYFVVIDGVLNKLTSLKEYIVDTEDFINIQLDHIRNHLIQFELLLTTATFVVAIYGVVAGVFGMNIEIAIFEEPRAFKWVIIIAGLGGLFIFFFFLTFFKCKGWMPQ*