MEKSEIFVGAHSYAAICAFTLIIGWLAHWVYRWINPPCNGRLPPGSMGFPIVGETFQFFRTSPSIDMPIYYKRRLERYGPIFKTNIGGQHVVISLDPEVNQFIFQQEGKLFQSWFPETTLNIFGKKTLTTYNRTAHKLIRSFVCKLYGPENVKKSLLPELENSMRESLASWIGKPSVEVNDGVSNMIFGLAAKHLIGLDITNSGELKKNFQEIFQVMVSIPFPIYFPGTSFYRCMQGRRNVWTTLTNVMKKRLSAPGNKFGDLVDLIVEELRSENPTIDESFAIDTLSGLLFASFAPLSCTLTTTFKFLNDNPEVFDKLKEEHEMILKKREGANSGFTWEEYKSLKFSTQVVNEINRITTVIPGGFRKALTDVQVNGYTIPSGWLVMISPMGVHLNPKLFEDPLKFDPWRWTEEKRISMQRNFMPFGGGIRMCPAAEFNKLFITLFLHIVVTEYRWKDIDGGNVKRISEVLVAQEYHIQLVPQT*