MAASLVRSCCSRASRAITTVRFMSNVPEDTVYGGPKPQNSNQRVTLTQLRQKHRKGEPITMVTAYDYPSAVHIDTAGIDVCLVGDSAAMVVHGYDTTLPISLEEMLVHCRAVARGAKRPLLVGDLPFGTYESSTNQAVDTAVRVLKEGGMDAIKLEGGSPSRITAAKSIVEAGIAVMGHVGLTPQAISVLGGFRPQGKNIASAVKVVETAMALQEAGCFSVVLECVPPPVAAAATSALNIPTIGIGAGPFCSGQVLVYHDLLGMMQHPHHAKVTPKFCKQYAQVGEVINKALLEYKEEVSKHLFPGPSHSPYKISSSDLDGFLSELQKLGLDKAASDAAASAEKMDHSDSPSSQ*