MSDDEMEDYGFEYSDEDPEEEDVDIENQYYNAKGMLEGDDPREAIDGFKQVVEMEQEKGEWGFKSLKQLVKLHYKLGQYAKMMESYRLMLSYAEGSTITKNASEKKINSLLDFMGGASDMQVLQEFYEATLKALEKAKNERLWFKTQLKLANLWFKKQEYGRMAKIIRELHKSCQKEDGSEDPKKGTQLLDIYALEIQMATEQRNNKKLKKLYQQALTVKSAIPHPRIMGIIRECGGKMHMHDELWSEAATDFFEAFKAYDEAGVGRRVQCLKYLVLANMLMESRVDPFDAQEAKPYKQDPEIVSMTNLVAAFQRNDINDFEKILRTNKRTIMDDPFIRNYVEDLLRKIRTQVLLKIIQPYTRVRIPFIAQKLNIPAPDVEQLLVSLILDGRVAGNIDQVNQILEVGSRQEGARKYTALDKWAAQIGSLHSAVQNKLVMNTA*