MSAALQPQHLLHLAAENGDLPYVQSLLAAGLDPTTKDADGRTPLHCAAQCGSVPVLRALLDAGAKKNVLDLGQATPIYTAAMFGKAEVVAALVAAGANMNYPGKGGCSPLFAAAKRNDVQTVEVLLQAGANPNTPAYTTRVTALWAAAQTGCLELVRALIRGGADLEARTKDGRTPLHVSAEHGHHQVVRALLDAGADPDARDIYDFPPTYMAERNHHPDCVEALRTALEARRAAAAAALVALRVEPSDTAADAGSADGAQHLAAPGAAKEQEPGVEPEPQKQRVEQSQEEHQAQEGQGLGLGGAAAAAPGGPEDSSAAGL*