MDDRARQWLLLAAVAGAGTAFGALSAASLLNFLSRSKRREGYVRNLLESNGGTSGSDGLGTRLRAANSSDLLSDEVVSEQLTRNIQFFGVESQRKVTESFVVVIGLGGVGSHAASMLLRSGVGRLLLVDFDQVSLSSLNRHAVATRDDVGTPKASCLKKHFSMIYPECQIEARVQLYDPSAEDEILSGQPDFVLDCIDNIDTKVSLLAACARRGLRVLSAMGAGARADPTRIRVADLRESTNDPLSRAVRYRLKKDHGIEGGIPVVFSLEKPKAKLLPFQASKEEETPSDYQIVPGFRVRIIPVLGTIPAIFGQVMASYVVTQLAKLDFQTEPIVNLDLDHYRVLHQRLLEHEELIYGSAEQVLVDAQEVMYAVKELWCGRSARDQNLKDTGRKMWRSVNELMLVRWDKSKPAGVSNLILLKFSEADAHESTTLAQIKEEEPEFYTMVSHVLKRAETEFAL*