KSPLEKTRYDTSLGLLTKKFVGLLGSSPDGIVDLNQAAEVLNVQKRRIYDITNVLEGINLIKKKSKNHIEWRVQSTMEKDKERLNSAIGLFKTVDTEHIRENLLDELIRHSSTQLKHLTEDSENKKYPFQHGEHYCKCRNDIRSIKTFEEQTVIAIKAPPETRLEVPDPRESIQIWLKSSKGPIEVYLCPEEQNTEDAGSSSSDAASSEGCSSTSGSPCSVKGSELKTNEMARSLLPQTEDQDQEIQDFVALSPPLMEDDYLFSLSPGEGISDLFDAYDL