MATHFGWNSSHQALFLSPTRELAEQSQKVCLALGDYLNVQVHVCIGGKRVSDDIHTFEAGVQIVSGTPGRVFHMIQQRHFSTRHVRARETHTMAPAAMSFVRLHALRRPLGFALLGLCGLGQKPFLSAAGGALPLDELSALHQKFGGDASATRRRTWATWVWANQPMPQRARSGGTISALSVQIPALERLAPYLRPGASVFDLGFGSGVMTAMLLAAAPSSGVRVIGVDLEDKVKVATENMLKTSGPFRFQREQFEFLGGDAFHYLQRWKDEGKTFDVVYSGCSFDPDTQQLALFLGRLKPTGAAVFNLGNPGKQGMYFVADGGKKCELLMRVNFMMAESPLTPPASDSVPLDPSRLDHGERGWFAGMGHQDMGVSENG*