MKLSCNGCRVLRKGCNDDCIIKPCLEWISSSESQGRATLFLTRFYGRIGLLNLLTNATNQNQNPQAVFKSLLYEASGRLVNPTYGVLGLFWTGDWSRLEAAVEAVLTGSNINDNFTMIDGQTSSGTVNAENHVLPKTYDIRHVAKGTNVDIKGKTQFKRAGKILKPKPRVGSVDSATMLKSLLNNTNMEIGESSSRVQTEKINEAAENQVNLELTLGFDCHSTKSKKILDK