MKVQSEIIEKLEIFQNLIKKWNKSINLISDNTIPNFWQRHILDSLQLMQYISNKEIHLIDIGSGAGFPGIVLSIAGVTKVSLIEADLRKCIFLAKASKISNNSIQIINQRIEKIEIDCSILTCRAFSNLNTIFNYTQNISVREKFLLLKGKSYLTEIVEAKERWSFDYLIHQSITCGSGKILEINNLTKII