MSLLAVASSTRAAAVRPLCASAASSGEAVPAPATAATTEAAGRRPVKVILPKKKPQKWSTGMAPGEYGGGPATIKPRKYWWGKEDRDPVGNTDDFIWNKDFLPHMERVIANGGADAEPTITRLSPVDEEESGFLSINRAMSLDSVDVDLSQELLAPTRPILQTQVEAAWKGRAIGAEAVNGANTPRWRLVPTRREQAKWDRAAKAATGGTDVILRESKSRVQQGDPKLLAARSREDYLKLKQRLQWLTLGIGGVGVISAYISYSPEVAASFGAGLIGSLVYLRMLGTSVDSLAGGTGETVKSAAAQPRLLIPVVLVMMYNRWNGILVPDYGFMQLQLIPMLVGFFTYKIATFAQAIQDSIPAVGNREG*