MQLKDKVIIITGGCQGLGRAMGEYLAGKGARLALVDLNRERLDEAVAACKAAGGDARAYVCNVADEEQVTHMVAQVASDFGAINGLVNNAGILRDGLTIKVKDGQLSKMSLAQWQSVIDVNLTGVFLCTREVAAKMIELKNEGAIVNISSISRAGNMGQANYSAAKAGVAADTVVWAKELARYGIRVAGVAPGFIETEMTAGMKPEALEKMTAGIPLKRMGKPVEIAHSVAYIFENDYYTGRVLELDGGLRL*