MGLRKLKIAHPTFTHRTQAQDDDLICVVGSWSFLGSWIVKLLLQHGYHVKSTVPHTPEEIRVLRSLPQSEMRLELAEVDLLDYGSLSDLFAGCTGVFYVPSPNYDINGTRDYPVEIIDNEVRGVLNVVEACANTSSVRKIVLTSCLSSIMWDRQYYSTGVVLDEKNWSDMEFCRKEKMWAALCKTQSEKAAWALARDRGLDLVVLNPAVVAGPRQSCGRTNSRMLDQSGIFAYVHVDDLAAAHVLAFEAERASGRYICFEKLLSKSDIVEAAREMYPNYPIAKRLESFNPCVLSNEKLKDLGMTFEQGVLQGEA*