MGERAKEWLLAAGAGVAVGALSAAVMNHLSRSKRREGYARNLLESNRMTTGNAQSTRHLGAVGSLDLLSDEVVSEQLTRNIQFFGIDSQKKVTKSYVVVIGLGGVGSHAASMLLRSGVGRLLLVDFDQVSLSSLNRHAVATRDDVGTSKALCLKKHFSMIYPECQIDAKVQLYDASSEAEILSGQPDFVLDCIDNIDTKVALLAACVRRGLKVLSAMGAGARADPTRIRVADLRESSNDSLSRSVRYRLKKEHGIEGGIPVVFSLEKPKAKLLPFQASKEEETPSDYQIVPGFRVRIIPVLGTIPAIFGQVMASYVITQLAGLDFQTEPVVNLDLDHYRILHQRLIEHEELIYGTAEQVLVDAEEVMYIVKELWRGRSARDQSQKDTGRKMWRSVNELMLVRWDKSKAAGISNLILLKFSEADAHESTTLERIQEEEPEFYSMVSRVLKRAEMEFAL*