MNVNEILSIYDSLYSIFDKYILNNNKDGISNYNSIFVKKEFVEFLTYDANIKIVSNKKVIKNKDEIIDELLYAFKTMGSYINKSDLFSKNEEIEDINTKYIKLLLIPFILGNLCYETLNINIRYERLKDAILYYNEFLRLINMFKIIVIDDYLYEEEGTQTNLMYRRNIKIKRAKDEHKFELMYNDIFQKFNHQYNKRKIKDVQQNISNNTYDIYDDIDDEEIRKMYISLIQHKCMQTLNTIDLIHTELPLLKMRNDKQQEQRNKNEENEENKENNNKKYSNSNNNNNKNNNYYNHSSNEIKNESIKKPWFFTIKKNMKPSDITELRNYYKDLVFKPFHNLPTISLEECAQMEMQYALKGTNNNDINNTQGYGNQNEEKELLRNEKNDDYYKEDLKKEHEKDLHDREWDDWKDLHPKGIGNKNKNIS*