MAGGGGELQWIVIHGVRDAVLRAAAIIGPRLAVIGDVRVSDAPAVLTLLEKEVVRQDWEIERRHRLDRLARLDHELAIILEAIVPMLMHTPFHIVAGRELQRYGWSIQHLAASIFGPVHALHAAVGPVGRFLRRHARHQHHGTRDAAWLAGNILEVRDRVSALRSLVVMFPEEDPAAAAAAAGDDDHDDDGAEFVEDDAGSDVEGGGGELQWIVIHGLHDAVLRAAAIVGPRLVIIGDVRVSDAPAVLALLDKEGVRQGWEIERRHRLARLAKLDHELAIVLEVIVPMLMHTPFHIVAGRELQRYGSSIQHLAASIFGPVHALHAAVRPVGRFLRRHARHQHHGTRDAAWLAGNILEVRDRVSALRSLVVMFPEEDPAAAAAAAGDDDHDDGPEFAEDDDEE*