MLAGMNSNIPVDRRSLMDYLENGDLTYRTKSGETVEFGREGIDYLASITNDQEKLTLRLPVFVATDVTAERSAWKIEGRTEVAVISRALNRRVHSEDRMPVYYPDIAEMKKLIPGLVFTLFLP