MATKSSLLDRWSLRGQTALVTGGTRGIGQAIVEELAGLGACVYTCARSEKDLDDCLKGWRESGYSVGGSVCDVSSHKEREELLNKVSHFCDGKLNILVNNVGTNIRKPTVEYSADDFAHVISTNFESAYHLCQLTHPLLKASGNGSIVFISSVAGVVAIRSGTLYAASKGAMNQVTKNLACEWAKDAIRVNTVAPWYIRTDLVSQVLKDPVFIAEVISRTPLRRVGEPYEVASLVAFLCLPTAGFVTGQIVTVDGGMSVNGFFPTYD*