MLCNILFFVSTLEGVVFKQVVLDEEKGHVRTITLNNPRKLNIINREVVVRLAEIYEKWEKENDAEMIIIKGAGRAFSAGGDLRLFYYGKAEKHVIEAVYKMYWLQYHIHTYKKTVVAIANGLTIGGGVSLTVQSTFRVVTEKTVLSTPEAGFGFHTDASLSYILSHLPGHLGEYLALTGARLDGVEMIATGLGTHYIPSEKLEELEKRLIDLNSGDRNIVKATLEELSLHVQPGEKSILHDRSLLDKCFSKDTVEEIMDSLAVEINMEGNEWVKDTIKNLKRSSPTGLKMTLRSVRQARKQTLAECLKKEFRLTINTLRGVISNDIYEGMRALVIDRDNSPQWNPPLKEITDEKLDLVFKPFEEEFELQLPQDEKITRWEGKFECSGFNVE*