MRASARASRAAGSRRAEEAPSPALLGLQGTVGNAAVVQMLRAAGRIGEEEAHRHTDDCGHAGTGGPAVQRSAVHDVLRGPGRPLDGATRTDMETRLGADFSDVRIHDGAAARASAAEIGARAYTSGSHVVIGAGGGDKHTLAHELTHVVQQRTGPVAGTDNGAGLKISDPSDRFEREAEANARRAMSGGAAAVQRAALDPAGQSPGGQRPVQRTTESGNRPPINHANPADDWFADDTAPARADGLVLSGHGSWEAASGFFRVPRGTRVHFYTVHGQTVPDDLGGQVEQGAEQRGDVEQGRQAGASRTVVGGRTVQDYMISYPSGLTIRGDPVVATPAGGGYDVEFNPGTPAAAVIHVATLTDPQLAGHSVVFDGDVLLSDILHADMGDVHFAACRFVETGRPGTRNQEDGLFNP