MRQGSFVRRGAAGAAAADPGTRPGLHGQTLLSSGHPDLDRLLGGGLPLGSLLLLLEDGWSVHHATLLRYFLAEGAACGQSLMLAAAPPPAGGLAKFVPAQAKGRSADKDEDEGKEQEEFKLRIAWQYRRYIKTGQPGAVLRALLQLKALVRDRRCTAAVSVPAALFSQSDVARMQHIADCVIALESVADDSDIVRLAPDSASVAGLLHLCKLPSLGTIAPPAPEVALHLIRHRRRRLAISPVEIDPEAELAEAEAASGAGRSVASVLCGGPPAADKAMDF*