MSSSVVVSASGSGSGGGGGGGGGGAGGGGGGGPCGACKFLRRKCVQGCIFAPYFDSEAGAAHFAAVHKVFGASNVSKLLQQIPAHRRLDAVVTICYEAQARLRDPVYGCVAHIFHLQHQVAGLQSELNYLQGHLSTMELPSPPPYVAGPTLAPPQPQPLMPMTAAANFNFSDLPSSSAANIPVTADLSTLFDPLPAAQPQWGLYQQQQHHQQQLHHHPYDRMGDGSSSSRGGDEDGSDGGDLQALARELLDRHGRSSSSSKLEPPPHTQ