MDLDPSESAHQLQAVGSSLALSHFQAENFDGDRFLRSQCQPLNEKRVRVLHSELLKLKQRSAEEMRLNALSNYVSLIRTLHRIAGLEGSLTSMQSLLLSKAAAVNGLMKCDPLPNDLEIESSRCLESSEEDWLSSQRRFQKIIDQLDVFLVDQKVTEFMEALKQGDILCEAFSKDIPAHKTKDLQTALADRRSKLIKQLIGTTKRISVHGFEVRTAMTALNQLGKGVKGHDLLLDLYHKRIQYGVKNLHPCGTLFGGLYTAALSQSVFSGILEAVKSSLAIFGDHKDLASKLVLWAYKETGDLINLLKRHVLLVTGGLHAAVECAWIAYEHCWLVESQGLTLCPFLCKALGPTMMCILQKNLEHIQETITSLTAADNWALEYKAGISRQVSQRILCRSGDAKVKHLLESPQKLSASAYHLDMLAEGTAGHQIAADRQSWTAR*