AKFVAAWTLKAAATPQNITDLCAEYHNTQIHTLNDKIFSYTESLAGKREMAIITFKNGATFQVEVPGSQHIDSQKKAIERMKDTLRIAYLTEAKVEKLCVWNNKTPHAIAAISMANEAAAKSEARDQGQLAAYKAGDEILTKAAYATAEAIFKHAAYALRDLARKYAAYALAEQLAKVAAYYSDDQGETWGPGPGKQKIADYGYYDINQGGPGPGDLRDNEAVALSGPTHGPGPGEELLEALDKAKAAAQGPGPGEAKAATAKAEEATANKKYPNAPEGSAAKKINKRTSNPYGQDGRFKKEEAKAATAKAEEATAKKPMADGNIGMAYESGDDKRGKKDDHGETWHVGQGVGGEGDMNGDENKKAVALSGPTHDEAAAK