MRAIAADLAARAPQHADEVAADGVAAASGADARDLVRMFNRLLRDTARAVPRGGLLVLVLDAVDELRGPPAGAGAGAGAAACDLRLLELRWLPAALPRGLLLVVSLGASPASHRLARALTAASVLARLKELPRPPLFLRLFADELALHGRHETVRAAAERLLEARSVPELYGAVLGRWAAEYGPELADAVRAVRVTERGAPEPDLLRVLQPAAARPRLGVGARPGASGAAVAGARWCRLRAVLAGLTSVRDGVVTLIDADAVAAVDALLLDEKDRGAHLRWHEHFLESYWQEGKGLGRMTLGLF*