AKFVAAWTLKAAAMSITKDQIIEAVAAMSVMDVVELISAMEEKFGVSAAAAVAVAAGPVEAAEEKTEFDVILKAAGANKVAVIKAVRGATGLGLKEAKDLVESAPAALKEGVSKDDAEALKKALEEAGAEVEVKEAAAKSEARDQGQLAAYKAGDEILTKAAYATAEAIFKHAAYALRDLARKYAAYALAEQLAKVAAYYSDDQGETWGPGPGKQKIADYGYYDINQGGPGPGDLRDNEAVALSGPTHGPGPGEELLEALDKAKAAAQGPGPGEAKAATAKAEEATANKKYPNAPEGSAAKKINKRTSNPYGQDGRFKKEEAKAATAKAEEATAKKPMADGNIGMAYESGDDKRGKKDDHGETWHVGQGVGGEGDMNGDENKKAVALSGPTHDEAAAK