MQRKKILIVGAGLSGAVIARQLAEQGHVVNIIDQRSHIGGNAYDARDEHTGIMVHVYGPHIFHTDNETVWNYVNKYAEMMPYINKVKATVNGQVFSLPINLHTINQFFGVACSPDDARKLLLQKCDSTILEPQNFEQQALRFIGKELYEAFFKGYTIKQWGLHPSALPASVLKRIPVRFNYDDNYFNHKFQGIPKFGYTQMVKSIVEHENIAVELCRSFTQEMRTNYDHVFFSGALDAFYSCQYGRLEYRTLDFKKIICQSDYQGCAVMNYCSIDTPYTRITEHKYFSPWERHEASICYQEYSRECEAGDIPYYPVRRADKMDLLNKYLSRAKKEKNITFIGRLGTYRYLDMDITIAEALQTADVYLTSLYEQKEMPAFTVTV*