MKQLILAEKPSVAKDLGRVLGANKKTKNYYEGPNVIVTWALGHLLGLKMPEDINKNWQTWQMETLPMIPKNIGIKPLPKTGQQLKAIKQLAHRKDIKEFVIATDAGREGELVARWILEWVHFDKPVKRLWISSQTNKAIKEGFKQLKPAKEYDALYESALARSKADWLVGLNISRALTVKYEDSLSAGRVQTPTLSFVRQQEKQIDKFRPQTYYVIELEVAGQKAARIQKNPYEIKEQQEAQNLITQMSQHAGAVVSVNEKNKTENAPLPYDLTEIQREANQRYGFSAKKTLSVVQSLYETHKVVTYPRTDSKYLTNDMKKTMKERLQAIANFSPEVKDYIKSGAKVEQKAVFNDAKVSDHSGLIPTEQGANPAKFSNDEQKIYNMIVTRFLTLFAKAHKKLQQKATVKFGDETFVFTQNKIIEAGWKGQEESEKNVNKWQEGQKIQPNFSIKKELTKPPKPLNEASLLAKMEKFSLGTPATRAEIIDKLLRSELMERTPSGLQVSPKGKQLLDLVNPSLVTPDLTKKWEEELEAIAQNKFSSKKFLAQIEKDTKELVNEVKNSQKKYQDFSITQKKCPECRSFLREKNTRNGKIYVCSNSECSYHRRKDPKVSNHRCPQCHKKMEIIEGKNGAYFRCKFDGITEKIPNKKEQKKKMSKQEEKRLLKQYSKPDEPEESPLAIAMKEAMNKD