VMLDSVTHSTFLPNTSFCDPLMSWTDLFGTEEYYPGFEHQTTCDSYWTSVPPEYWTKRHVWEWLQFCCDQYKLDINSISFCHFNISGLQLCSMSQEEFVDAAGICGEYLYFILQNIRTQGYSFFNDADETKASIKDSPDSSCLKTGSIKNQESHSHSRSSLQSSHLWEFVRDLLLSPEENCGILEWEDREQGIFRVVKSEALAKMWGQRKKNDRMTYEKLSRAL