MATALEKKAKEAFFDDEFGLAVDLYSEAIRLDPNDANLFADRAQAHIKLNAFTEAVSDANKSIQLNPSLPKAYLRKATACIKLQEYHTAKVALQNGAAFAQDDSRFANLIQQCDRCIAEESSGLTSTLSSHLSNRNNGMTKEEAEGDSLLSQKNEATLNRPKYRHEYYQKPEEVVVTIFAKGISAKDVVVDFGEQILSVTIDVPGQDAYHYQPRLFGKIIPNNCRVEVLSTKIEIRLAKAEAINWTSLEYGKNTLPPIINRPIVQSERASYPSPKPRTKDWDKLEAQVKKEEKEEKLDGDAALNKLFRDIYQNADEDMRRAMSKSFLESNGTVLSTDWKEVGSKKVEGSPPEGMELKKWEY*