MKGRIISFSFFLFCMVHFVFCDKNTFPKEIIEYEKDLELAKIKEKLQNLNDIIVDKLIESFKDNVDVLKVIIQELEKEKEKENKLAKKKREISNNDFLNNKNSNKIKGQGFFTSTWKQIKGNSEENSENQQKSSKSQSLQSNEPNKLNQENISPVQTTITNTNVDNTISVIKYLDNAYDEVLKEMNLSKNSDNEKYRSRFDNFKQGFENLILNQNEYELIKRLILAFSNQEESGTNKKNHIVNMLKKALEEEKFSDEFKNFIYGIYAYAKKHNYLRLIDSNRDIYKNVFENATNLLDTLQMKLKRVPSQ*