MGNTIVKAQVEDIKHFLAKAIVGLEEYLNENTLSSLLEEKPGNREYYKLLLGNIRKLLVYSEESLDACKVILQTETFPKAAAEKALYRIYHQCIEEFFSPKSDVWFEDSRSAYTGKNSIKLRQEAPENLVRLLASLEGEFQRVREELQYYETDYRTKMMQSK