MGDLKSTLLARWSLHGFKALVTGGTAGIGKGIVEELAALGASVYTCGRSSSRLAECLKGWKEAGLDQVAGCTCDVSAAAQRIQLMESVSAHFGGQLDILVNNVGVGEGKPLFETNEDDYKSIFSINLDSGYHLSLLAHPMLKVSRKASIVFISSIGGFTPLAFVPSTLYCMTKGAMHQLTKSLAFEWPKDNIRVNCVAPGSIASVMLNEAIKDFDDPKYFSRNVPLGRVGLPKEIGAPVAFLCMPCALYCTGEILVVDGGAMVNGLFKNEG*