MGDLKSTLLARWSLHGFKALVTGGTAGIGKGIVEELAALGASVYTCGRSSSRLAECLKGWKEAGIDQVAGCTCDVSAAAQRIQLIDSVSAHFGGQLDILVNNVGISEGRPLFDLNEDDYNSIFSTNLESGYHLSLLAHPMLKASGKASIIFISSIAGFCPISCVPSTLYCMTKGAMHQLAKSLAFEWAKDNIRVNCVAPGGIASEMSNEAIKALKLDPNYFPRNVPLGRLGLPKEIGAPVAFLCMPCASFCTGEIFVIDGGAMVNGMFKIEEQMLVINKT*