MDSSTKRGGSGSASGFFQDRYSAKRPRASSPPPPLDPEEGLVSIRHEFGEHGGVNMSIEASSTFTVMEAETMAKMFKGELGPDRDFYIYSRHFNPTVLNLGRQIAAMEGTQAAYCTASGMSAVASVILQLCDAGDHVVASNRLYGGTYALLRHFLPRTCGIATTFVDVTDTAAVERAVASRGTKILYVESIANPVLTVADIPALAAIAHARSAALVVDNTFAPMVLSPARLGADVVVHSISKFISGQSDVIAGAVCGPAALIRDMMGLQHGALMLLGPTMNPTVAFHVSGRLAHLGLRMREHSSRAMEFAKRMKSMGLKVIYPGLEDHPQHELLKALGNEGYGYGGVVAVDLDTDERANRFMHYLQNFTGFGLMAVSLGYHETLMSCSSSSTSSELNEAERAEAGVGAGLVRLSVGYTGTLEQRWKQLHDAIVALGIARKA*