MSGEALRLVRDESVGRAYVAARAIRRGELLLEERPLLIVSRAAIDEALALVGWPPPVGYDDEPEEWGAPRDGGRTLAVDVARLRHPAFPAVRAAAEVARWFKSAFPGECGEAEEAELRRALLVLDANAHDLGDSAAGVFPRDVRALVRPVARFELHTPDDDDDGSPPLLRHWATEDVPRAPSSRCLTWDTASGPPAAFAAPFSARTSSSTADARAAVIRATRAAPCPAPLLDERGIETWPCLACGRSFSYPEVRAAARMSEGTEDRIERQVIHFDRAVGSYGGPDSLEALALRRAAVAGRLGPHHWAAVRLRFIEAECLASAGPAARDALQAAAGEIAGWLARVAGLDPGPLLADLYARLRR*