MPGTATIMPAASRHQRVFLPVLGGLVTLAWATLWLWTRSPYGRYLDHGDWTASGPAAWLCSAVPGGSLVVPAALYALAWTLMTLAMMLPTTLPLFQAFDRVVAGRADRVRLLLLLGAGYVAAWSAFGLLAHGLHALLLAWVARVPMLSWHGWLIGAATLAGAGAFQFSTLKHRCLDQCRTPLSFVISHWRGRARERQAFALGLRHGLFCVGCCWALMLLMFVVGAGSLGWMLALAALMAIEKNVSWGRRLSAPLGVALLAGAALLAAAHVWGVGPIA