MTPSLSGLPPIRTALIGYGFAGKTFHAPLIRAVPALCLEHVVSRDPGRVHADLPEARVSADPDEAIEAADIDLVVIASPNATHASLAERALRAGKHVVVDKPFTVTLAEARRLADLARERPGQVLSVFQNRRFDSDFLAVEAALQAGSIGPVRYFESAIERFRPQVRDRWREHDLPGSGLWFDLGPHLLDQALCLFGVPQRVHGHLRRLREGAQTDDWFEVLLDYPHCQVALRASMLAANPAPRFNVHGDHGSLLKAGADIQEAQLLQGLHPGSAGWGRDPDLLQHIDGQGLRQSLVTPAGDQSRYYQALAAAIRGQSRNPVSAQQACALMALLELARRSAEEGRSLPVELRDEERQAWN*