MQTTGVSKPSRWNLVGKTALVTGGTKGIGKAITQELAELGAAVYICARSEQDVKAAVLAWKAAGLNVEGRACDVSDFDACKQLVEAASTHFKGRLDILVSNAAFLPFRESMDVDTEFLSTVMHTNVEAGFYLSKLAYPHLKASNDASIVFISSIAAVLATHPAGTLYSASKSAINQLTRSLACEWAKDGIRVNAVAPGYTHSDFLDSELTPESVAKVNARIPLARIGAAKEIAAAVAFLCMPCSSFTTGSISTVDGGMSAHIYV*