MGLEGALGRRVTVGLLLALCSAVTSISTKEILRSFPFPVTIAAVQQLLSAALGRLGIASWQTATSGASPLFDAQIAPVVTAMVISLVAYRWSLMHASVSFTCIVKTLAPLFTILFSFAVEGQPTTAARCASVVPVVLGVALTSATEVEFSSVGALAALVATASQALQMVLAKRLLSRGVWSKPELFYRIALSGFCLLLGLSLLVEAQPIRDELRAPAALSDGASRRGVWRPAGWVLVNGICYFVNQLRARARSVPGKEAGTEPTSDGRYTGLSVLDAMDTPLSHALANVLKRAVVATPLHVFGAALSIFGALAYQQVVSLGGRWAAASLRSSGYAPVALSEEADALEAPPAEEARLGEGRRRGEPHPADGAEDGG*