MSRQRCYLDVTIADELEGRIVIELFNDVVPKTAENFRALCTGEKGIGPHSGVPLHYKGCPFHRVIKSFMIQGGDISAGDGTGGESIYGLKFEDENFELKHERKGMLSMANSGPNTNGSQFFITTTKTSHLDGKHVVFGKVIKGMSIVRSIEHVNTDTDERPTQDVVISDCGEIHEGDDDGTSNFFKDGDNYPDWPADLDHCPDELSWWTDAVDSIKALGNEHFKKQDYKMALRKYRKALRYVDTCWEKDGLDEDKSATMRKIKSQIFTNSSACKLKLGDLKGALVDTEFAMRDGEDNVKALFRQGQAHMALNDIDAAVVSFKKASDLEPNDAGIKRELAAAKKKIADRRDQERKAYSKMFQ*