MGERAKEWLLAAGAGAAVGALSAAAVIDLLSRSKRRERYARDLLESNGMTTGNTRSSKHLGSLGSSALLSDEVVSEQLTRNIQFFGMDSQKKVTESYVVVIGLGGVGSHAASMLLRSGVGRLLLVDFDQVSLSSLNRHAVATRDDVGTSKALCLKKHFSMIYPECQIDAKVQLYDASSEEEILSGQPDFVLDCIDNIDTKVSLLAACVRRGLKVLSAMGAGARADPTRIRVADLRESSNDPLSRSVRYRLKKEHGIEGGIPVVFSLEKPKAKLLPFQASKEEETPSDYQIVPGFRVRIIPVLGTIPAIFGQVMASYVVTQLAGLDFQTEPVVNLDLDHYRILHQRLIEHEELMYGTAEQVLVDAEEVMYIVKELWRGRSARDQSQDTGRKMWRSVNELMLVRWDKSKAAGISNLILVKFSEADAHESTTLDRIKEQEPEFYSMVSRVLKRAEMEFAL*