MTLILGIDPGSRITGFGVVRETARGCEYVASGCIRTGNGPLHERLHVVFRSVREVIRTHGPTALSIEQVFMARNADSALKLGQARGAAIVAAMEEGLSVAEYTASQVKQAVVGTGGADKQQVQMMVMHLLKLTQKPQIDASDALAIALCHAHTQQSLVPHGLVGARRRGGRLRL