>129451 MRYSIDYSTRLGRGTGGTVRGGINLDTMEKVAIKEMVEHLNLHEETKLVYGLLQECQHENIVKLLDVGSIGGKTYMVFEHMFGDLYKFKKRLGMLMKRTLNREEIKTIIEQILQALAYMHEHGIVHQDIKTANVLINKEGTKVKLCDFDHARRVTTPPRDPETIGTLAYNAPEIILGDTQELGSGVDVWSAGVILAELVLGYNPFSVVRESHAARELYRVVEEIKERLHREIGDEDILELLDNMLVWEPEERWSAERALSSTFFEDGTRQMCGDPYQQLTCKMATQCVI*