MSLADAAESWLAAHHDDLVGWRRHIHRYPELGRQEYATTQFVAERLADAGLNPKVLPGGTGLTCDFGPQHQPRIALRADMDALPMAERTGAPYASTMPNVAHACGHDAHTAILLGAALALASVPELPVGVRLIFQAAEELMPGGAIDAIAAGALAGVSRIFALHCDPRLEVGKVAVRQGPITSAADSIEITLYSPGGHTSRPHLTADLVYGLGTLVTGLPGVLSRRIDPRNSTVLVWGAVNAGMAANAIPQTGVLSGTVRTASRQTWVDLEELVRQAISALLLPLAIEHTLQYRRGVPPVVNEEISTRILAHAIEAIGPGVLADTRQSGGGEDFSWYLEEVPGAMARLGVWSGDGLQLDLHQPTFDIDERALAIGLRVMVNIIEQAAAH*