MGLSDAYADIRVRCDAAAESWPQADGVRAHCCRDESGRYQPPAFSDGDGPIGCYAMLAQNSQAVRVLRLCRQAFDRCVLAPVRSALDAGRQRDSLDELLFMADERTWHMCVAVFHEHPSLIDEATRQRWRRVEPSEAKAVGEAVAARTAPMNAPRLVLDSLCVCADGALIAGFVDDERGCAAALREACARAGGDALGMLTSRPKRLLHVTLGRLLGRAEGLRPEQAAAIAAAVRAFHATPLREQIGTDDDELQAFALRSVALMRDSVWWMTRCEEFKSWELAEG*