MLRTTATRSLLKSLTKLPTSRATYSQTTSTLKTPSTFRTSISKRPSLALSSRLFYATKSEPPYIPDQINTQEEAALKKQTIEPHPEAVSLKSSVRPVFEEKPHHESHGSVKDDLETIKETFALREVPRESLIIGAAGVLPYAATSASTIYLAYDINHAHATGQGILFSPETAHQLLDYITPIQVGYGAVIISFLGAIHWGLEYAGYGGHHSYRRYMIGVVAPAVAWPTILMPVEYALITQFTAFTFLYFTDARATVRGWCPPWYSTYRFVLTFIVGAAIVASLVGRGRIITHDRQLKSSVDYVKEDRDNQWLALEQEEKMRRAKLAEEEKAAEEDEAEGESEDEEKSDDKKEDKKESKDEK*