MRSALSQTLFQASRSWQPSTTLRPLTRLSYSTTTTTHGAHHIQTRMPPKESIKNGHRFKEFDLNDRVYAITGGGRGLGLAMAEALMEAGAKVYCLDRLENPHPDFMAAKEHSETNYGGSLEYYRIDVRDDAEVNNVFAEIAGQNKRLDGLIAAAGINHLQSALEHSQTAMNEVMQINYNGVFNSATAAARQMFNYQQKGSILLIASMSGLIANKGMTSPVYNSSKAAVIQLARSLAMEWGRHGIRVNSLCPGHIITPMVEQVFQQNPASRAVWEAENMLGRLAYPEEFRGAALFALSDASSFMTGSTMLIDGGHTAW*