MDLNDLVKAFEEKFGVSAAAVAVAGPAAAAAVAEEKTEFDVILADAGSNKVGAIKAVRELTGLGLKEAKDLVEAAPKAVKEGVDKATAEEAKKKLEDAGAKVELKEAAAKSSFFSRLNWAAYKLATGMRNVAAYASSGTLEFKAAYVASSGTLEFAAYIALLGFIMWAAYKGVELKSGYAAYKTNEKFHQIGPGPGSGTLEFKDESFNWTGGPGPGFQIKGVELKSGYKDWGPGPGGMVDGWYGFRHQNSEGPGPGNACIGSIRNETYDHNGPGPGQQAVIPNIGSRPRVRKKELLVALEKKILCLVFAKKIALLGFIKKIKGVELKKKAAIDQINKKHHHHHH