MPRGFLVKRNKKSTPVSYRIRCCEDGDRELLLFASCGGARPSPAPGSGPLLPAPPGPAAAAAAAAAASPPAPPPPPRGPPVQFGNPEAVYPAPLYSPTRPVSREHEKKKYFERSFNLGSPVSAESFPTPTALLGGGGGGGGGASGGGGGGTCGGDPLHFAPADLKMGTAFSSVAGAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXEPGEGEASNPLNMSAPAECHLCPVCGETFPSKSGQERHLRLLHAAQVFPCKYCPATFYSSPGLTRHINKCHPSENRQVILLQVPVRPAC