MRLLVLRSAWGLRGLRDAPARTLAGLRSAGFDGLEASLEDLGASAEARAEAVRAARDEGLSLIISAYSSWANYEGPATEQLLSAPSGASPPAAAAASIPLPAFSGPPSAHLDRLTRELEAIAEASVAAGPLSPVLRVNAHSGSDAWSEDEAAAFLASAVEAASRIGEALPPVSHETHRGRALCCPFATARLLRRVPQLRLTSDLSHWVVKTERMLDTAPEQELLLGRVAPAVDHLHARVGTPQAPQVASLAESATTARAAERFYGWWEACWAAAEARSLSSRDSTLTATVEYGPAELGEDGQVLAGSYSPLDLHGRHVSGVGLDDTLAAAAAALRSRFERWHANAASRVAVLA*