MKAIRSKIKNRLKKFVELDVSGLRTHILSILLNVKQFTVDDLHEKINKQFDVSRSVVASMVGYIHSKLGILRSHKESYKTPTTYSLKEEYVDLIQNAITAREKPST