MCNNIKTLSKTSQGELSLCKNCKHFHLEFNNIYFEFTVNEFKQFKQYVLNLEPEFWECKYAEANISKKIPIPTLQDNLILMFNRQEFLQLKVLVNKPILNIYKKSISVNDIDYTLILN