MRMQTKLIHGGISEDTTTGAVSVPIYQTSTYRQDAIGRHKGYEYSRSGNPTRFALEELIADLEGGVKGFAFASGLAGIHAVFSLLQSGDHVLLGDDVYGGTFRLFNKVLVKNGLSCTIIDTSDLSQIKKAIKPNTKALYLETPSNPLLKITDLAQCASVAKDHGLLTIVDNTFATPYYQNPLLLGADIVVHSGTKYLGGHSDVVAGLVTTNNEALAQEIAFFQNAIGGVLGPQDSWLLQRGIKTLGLRMEAHQKNAFCVAEFLEKHPKVERVYYPGLPTHPNYELAKAQMRGFSGMLSFTLKNDSEAVAFVESLKLFILGESLGGVESLVGIPAFMTHACIPKEQREAAGIRDGLVRLSVGIEHEQDLLEDLEQAFAKIG*