AKFVAAWTLKAAAMRIFYYLHFLCYVTFILPATCTLVNADRCTKRYGRCKRDCLESEKQIDICSLPRKICCTEKLYEEDDMFEAAAKSEARDQGQLAAYKAGDEILTKAAYATAEAIFKHAAYALRDLARKYAAYALAEQLAKVAAYYSDDQGETWGPGPGKQKIADYGYYDINQGGPGPGDLRDNEAVALSGPTHGPGPGEELLEALDKAKAAAQGPGPGEAKAATAKAEEATANKKYPNAPEGSAAKKINKRTSNPYGQDGRFKKEEAKAATAKAEEATAKKPMADGNIGMAYESGDDKRGKKDDHGETWHVGQGVGGEGDMNGDENKKAVALSGPTHDEAAAK