MLRSTGDRVVVVGGGIAGALLAKTLQNHADVVLIDPKEYFEIPWANLRAKVDPAAVERTVIAHSDYLTHAKVVTASAVGLDDSVVLTSIGRAVAYDFLVVATGRTCNRPQKRSDRLEMFQRDKDRIDAAESVLIVGGGPIGVELAAEIVMKSPEKRVTIVHGAPRLLKVMGARASAKALEWLRSKNVTVLLDQTVDLASATPDTRTFTTSAGETLEADCHFVCTGRPVASGWLGGTILGEHVDEEGHLRVDDHLRVGGLRNVFAVGDITDVPEAKQGNLAQRQAMVVSRNLRLLVKGAPREEKLHRYKPSPRTSMTVTLGQRDALAELPFMTLIGHIPGAVKPRDLFITRTRRMMGIKSKPYGTMPHVM*