MLKNFVCFIFLICLLYQVLCFLKIKKIKLKMLKINTASSPHLEGEIYIRPESSKYEKFGRPVNDLILRVIENKDKEIDEKDEKNNEIPFWMMRQSGRYLPEYRELKKNYNFFDLCYNPELSSNITIMPYKRFLCDMVVIFSDILIIFIAMGIDIKFVENVGPIFNKEINNLDDFKKLNLNLKEIINNLHFVYDSINLTKKKINNSVPVLGFCGSPFTLFTYLTKDNASKLKPYENSLKLIYENSEDTHQILNILCNICISHLLNQIDGGANLIQIFDSNAEIVDKNIFKEFSLYYINKIVQAIKTYRPNTYIILFVKDNFHENIKNLDIDILSITHKQLINNGSNYYYDLFQNKIILQGALDPHILLLDNKENVQKYTSKMIQQISYKNKYIANLGHGILPNSKIENVYAFIQAVKSVK*