MKWVTGGDTSVLKQHYEKKVLDLEQEKRVLQIYKGLMRRSLLSVRSFFKTTSSDFCKRKPYVNLCNSENLKQTREVSYCKQLVNECYSSRKAAEGLKREIDMLHKRRAELEDKLKAENFEVLQSEIMQLEMAIQVIEDDEREPIDLEEKLKNSQSKLIQKDEQLQELKEQLQELKDRVNTVCLAIQRKNDEMQDARQELIHGLEMYPYCSYVGIKRMGVVDSMPFYFGCHLTKKTRKETTKNPTNLLIKCRKLVEDQNWHPFKAGSDEKEIIDEENEEMVRLKAECSEEQYHAVVTALKERNEYEINGTHPVQELWNYKEKRKASLKEGIDCILEAWKIHKQQ*