MKKYVLSLALLGSLLGASELKYQEFDGFKSPESIFVDKNYVYVSNVGEKLEPLAKDNDGFISKLDKNGKVLEYKFLTHLNAPKGMMEIGKTLYVVDIDVLRGFDLKTKKEIFNLPIKGAIFLNDIEKLDDNTLLVSDTGTGLILKVDLKTKQYDELLKLDLAKFGGPNGLYLDRKKHKLFITGYHPDGVSGGVVMAYDLNTKELSIIKNEKESYDGIVPYKDGLLVSSWGNNLNGYIYNLDNVKSVKLELPLMKGPADIFIEGNILWIPKMAEGKIFKVELNK*