MPLTSSTRFDASYDAEQLRKAMKGFGTDDNVLVHIFATRSNEELQAVREAYASLIKRDLVEDMISETSGDYRRACLAALLTKPEHDALMLHNAMKGLGTDENAMIEILAHATREDVDSIKDAYLAKYGRTLEHDIEGDTSGYTKSFFFSLTNSLRDAGNPEEIDRDIIELYHAGAAKWGTDESAFIDIVTKHDNEYVAALNVAYGRRFGNTLLGAVKSEMSGWLYKGLKAMLTPHDEYFAHALFKAVDGAGTCDATLLRILPSKRDRLVEINNRFMNMYDKDLKHRIKEEVSGKYAEILLNNVLRVC*