MDLRESMKKQNELAMFLARHVFSSEAKKHSNIVFSPASIYSALTLVASAPSEPSVADEILCFLKSSSTDELNAVFTEIVSVVYTGGNANGGPEISSVNGVWIEKTLSLDHKFKYLLENFFKAAFKLVDFISNAEEVRMDVNSWVQESTNDLIKDLLSPGSVTNETERVYANALYFKGTWQTPFDDYDTRKRKFNLLNGSTVPVPFMTSDEDQYIAAYDGFKVARLPFQGGRGDTNRTFAMYFYLPRKKDGLDNLVERIATTPGFLDAHIPGREVKVGTFRIPKFEISFGFLVSEVFSQLGLDSNKLYHKACIRIDESGVEAAAATADEACGCYLGMEPPKRIDFVANKPFLFLIREDTTGTVLFVGQIFDPSQSS*