MKKLSANRTKDVLELIYTDICGPFPTASWNGQQYFISLIGDYSRYRYLFLIHEKSQSLDVFKTFKAEVENQLNKRIKCVRSDRGGKYYGRYDGSGEQRPGPFAKFLEECGIVPQYTMPGSPSMNGVAERQNRTLKDMVRNMISHSSLPESLWGEALKTTTYILNRVPTKAAAKTPYELWTGRKPSLKHFHIWGCPAEARPYRPHEKKLDSKTISSYFIGYSERSRGYKFYDPTLRSIFETGTATFFEDVEFGGRNKVRDIVFEEESVSIPTIAFDNVQVSIPVNNQEVNLDPQQENVNQTPIQDEIIVPEEQTQQPQEPVPLRRSTIERRNVIPDDFFVFL