MSRIQKSGTTPVTQPPSTTSGPASTPQTPAPQVRPRSPSLPLKAFNVLKSVGQLAIRPMRAAPGAASTAKSNEKSSRRAPAEDYVGSLRSKIRPSPSSLAAKMHKDEPSEQTQAYMSLPLKPVLAGPRRAPAADGAESSTAATARVPKKVQFSDAVLKEEFIDKPRPRKEGEVLSRSSSIRLGSPDGSGAYVHRRTDKSRAARNYSGRKILINQQAEMLNAMGEAHPRAAADIKKALAKKEMPAKVVKALEANGMNTRSVRSAVIKRFNTVEKDAAKLQRDAAASEPPPQNEPQ