MSARGFSKALRPMARQLATPAVQRRTFVAASSMVRATRKAAVAPTQQQIRGVKTMDFAGHKEQVWERADWPKEKLLEYFKDDTLALIGYGSQGHGQGLNLRDNGLNVIIGVRKDGKSWKDAVQDGWVPGKNLFEVDEAISRGTVIMNLLSDAAQSETWPALKPQITKGKTLYFSHGFSPVFKDLTKVEVPTDVDVILCAPKGSGRTVRSLFREGRGINSSFAVYQDVTGEAEEKAIALGVAIGSGYLYKTTFEKEVYSDLYGERGCLMGGIHGMFLAQYEVLRERGHSPSEAFNETVEEATQSLYPLIGANGMDWMYEACSTTARRGAIDWSPRFKDALKPVFNQLYDSVKDGSETQRSLDYNSQPDYREKYEAEMEEIRNLEIWRAGKAVRSLRPENQK