MALEHGRPAGVNSRSLQAVLAAPGVKGKKVSNLGKKSKEGVIELIQDIINKKQEVKDPFYVLDLGVLVGLMDKWARGLPNVRPFYAVKCNPEPAILGALAALGAGFDCASRAEIEAVLALGIPAGQIVYANPCKAEAQIKYAAGVGANLTTFDSREEIEKLRRWHPRCALLLRLKAPEDSGARCPLGPKYGALPEEVIPLLQAAHTARLVVKGVSFHVGSGAMHARAYRGAIAAAKTVFDTAARLNMPKMHVLNIGGGFTAGPQFDEAATAIKAALQAYFPHEPGLTLMAEPGRFFAETTFTLATNIIGKRVRGDLREYWINDGIYGSMNCILYDHATISAMPLACASNPGNPTCRGLRTYGSTVFGPTCDALDTVLTGHQLPELQVNDWLVFPNMGAYTASAGSNFNGFCTSAIPTHLACSPSNPS*