MSDTVRQQAEREAAASRVMARADRLAALSETADALTRVYLSPEHLQANQLVGQWMQAAGMMVWQDSVGNICGRYEGQQEGAPAVLLGSHLDTVRNAGRYDGMLGVLAAIEVVQRLHQQGRRLAKAIEIVGFGDEEGTRFGITLLGSRGVTGTWPESWLSQCDSDGVSVAQALVNAGLDPARIAHAARHPRDIAAYLELHIEQGPCLEQAGLALGVVEAINGARRLNCRFTGEAGHAGTVPMLHRKDALAAAAEWMMQVENLTRQHGGNLVATVGTLRCAPGAVNVIPGEVQLTLDIRGPQDAPLTALLEELLGQAQAIAGRRQLSFAAEEYYRIAATACDSHLQAVLSEAVVAVQGRSLTLPSGAGHDAIAIAERWPSAMLFVRCLGGVSHHPAESVTAADVGLAIDAFSRAVEKVADA*