MSRVQKSGTSHVTQPPSTTPDPAPTPQTPVAQVRPRSTSLPLQALKALKSVGQLAIGPMRIAAGTVSTAKPGKKSPRRAPAEDYVGSLRDKTRPSPSSLAAKMDMDDPSDQTRAYMNLPLKSVLVGPRRAPAADGTESSAAAAARVPKKVKFSDVVLKEEFIDNPRSRKEGEALRRSSSIRLGSPNGSGAYVHQRIDQLRAAQNFSGRKILINQLAEALSAMRDAHPGGAAAIKKTLAKKKLPSDVVNVLEANGANTRSDRAAVIKRFKEVEKDAAKLERDAVASEPPDQNVPQ