MASARRTRVCVTGASGFIASWLVHFLLQRGYHVRGTVQNLGDVGKTEHLMRLEGADMQLELLEANLLDYQSLASAISDSRGVFHVATPTFLGPSKDPQRELIDPAVQGTLNVLKASHAAKVQRVVVTSSRLAMLPSPHLPPDMASDGENIWTDIDQCKESGAWYAISKVLAEKAAWKFAEETGLDVVVINPGFVLGKMLQPRLNASCAVLLKLLQGDSQSRSWMGIVDVQDVAQAHILIYESQHAKGRHMCASEIMHFDDFVDVLAKMYPQYNVHRFKQEKSPWLMGLANPSKKLLSLGLTFTPLEKIITEAVSSLVEKGFLLA*