MNLKNFRLDFHTGSKNWLGAPATIVPTQGSHVYGAIWEIDMCNLKDLDDQESVPAGVYVPISVPVHLLNTDSSITCRAYH LTNQPQTDLHAGGGQEIIPHDRQPSQTYLKVLVKGATESGVPDEYIEWLRGIKHNGKQVPAMEAKLELDKVQLS