MVEEKYDVIVVGGGHAGCEAALASARLGAKTLLLTLNIDRIAWQPCNPAVGGPAKSQLVHEVDALGGEIGKMTDRCYLQKRVLNLSKGPAVRALRAQTDKREYAMEMRTVVESTPNLSIREAMVTEILVGKNDCVEGVRTFFGVNFYAPSVILTTGTFMSGKIWVGKASMPAGRAGESASYGLTENLQQLGFETDRLKTGTPARVDYRSVDFSGLEPQHGDDEVSWFSFDPDFHIEREQMCCFMTRTTESTHQLIRENLHETPTYGGWVEAKGPRYCPSIEDKIVRFKDKDSHQIFLEPEGRNVPELYVQGFSTGLPERLQLALLRTLPGLENCSMLRPAYAVEYDYLPAYQCSRSLMTKKFEGLFFSGQINGTTGYEEAAAQGLISGINAARHSSGNSPIVLERESSYIGTLIDDLVTKDLREPYRMLTSRSEHRLLLRADNADSRLTPLGREIGLIDDRRWKLYQDKQARISEEKKRLKGVRISGGDLAANVTLLSGQPVKDSTTLENLLKKPHIEYKVLDKHGFGNKLLSRMEKECVEIDIKYEGFILRQQSQLQQMVRQHHRPLPEDLDYYAMTNLCLEAREKLSKVRPQTIGQASRVGGVSPADITALLIWLEANRRKQQEKKRHELVSSVMVDADQHVSDAVAMQTTN*