MNTFETVIGIEIHIELNTKTKMFSPAPNKFNEKPNTLVHPIDVAYPGTLPRLNKEAVVKAIKLAKALNMEIDTLLRFDRKNYFYPDLPKSFQITQQNFPIGKNGTLTIESNGKKKEILIERIHLEEDTAKQIHLNDKTLVDYNRAGVPLIEIVTKPIISNAEEAANYVDMIRKIVSFIDISDAKMSEGSLRADVNISIRPFGQKFLGEKVEIKNLNSVSNLKKAIEFEKNLQIKKILSNEKIESQTKRFDESKNETVVMRTKSKTIDYKYIPEPNIPFIRIPKDFIDKIKVENLPWNIEKKLLSQNISSEFVQQFLNDFQMLLVFESIIYPNREKLSKVFFSELISLANSKNVHIKDLKFNFSEFVIALKFLDNGEISGKHLKTIINEIFTKNEKVEDIVSRNNLRLISDEDLIFNLINKASKDKNEIILEYPNKPEKVLKYLTGFVMKETEGQANPVLSFNLAKKYLDEKFKKV