MGSVPAEEMAVDFGGLVGDLREVYESDRTRDLEWRESQLRGLVRLLEEEEEAIFDVLREDLGKHRGEAFRDEVGVLKKSVVDKLQNLKNWAAPEKAHTPLVAFPATAMVVPEPLGVVLIFSCWNLPIGLALEPLSGALAAGNAVVVKPSELAPSTSAFLAANIPKYLDAKAVKVVEGGADVGEKLMEHRWDKVLFTGSSRVGRLIMTKAAKHLTPVALELGSKCPCIIDWLDSNRDSQVAVNRIIGAKWSTCSGQACIAIDYVLVEEEFAPILIEMLKSTLKRFFTKTEYMARILNEKHFKRLSGLLADRRVAASVVHGGHFNPKTLSIEPTLLLNPPLDSDIMTEEIFGPLLPIITVKKIEDSITFLKSKPKPLAIYAFTRNEELKRRIIDETSSGSVTFNDAIVQYGLDSIPFGGVGHSGFGQYHGKYSFEMFSHKKAVLKRSFLIEFMFRYPPWDESKIGFLRRVYRFDYISLFFALIGLRR*