MYNFVKIFQSNFIDINKLSKFEIFLKTIFRIYSSPGRTHLLAHAADISAKYAVRKIYEYMRTDEEGIRILKEKPLLIRQDICFNELKKLPKNTLGYKYMEFLETYKLHAHDREVSHFIKDINESYILTRYRQIHDIAHVVYNLNISIEAEAALKLIELIQTKLPITLLAILIAPFMTPLYRFQYIFEHNIPSNFLCPNFDYTYNDDYNYIDEMSLKQYEYYLTDYFHVEKRESQSFYYKLYKYYFDNLNNSSHVRGSIIYGYQNKNYNDIHYDKLNNEYLYLKNNIKNYFHFQYKPRKLLLTNLYPWAYKTAIQTNKPLHSIYVEKWFDKDIDLFRKKYNITPLPSNLNLMAGIN*