MPAGGTKTRFGRCPYCRAMICQSTSAAIYYCTKCRTPIRGKNTEPTDDETCRALSSLEILSAVDTESVFSDELEDSSTQPSVIDVDGDQPAFSSGYNSNSDANSQGITASSPSPYRGFGSPRAGTPRSNSCFPRGVEEGSVVSDGQNEVRVRPVNSRVDALRASSRRTRRASSASDPSILRRRDFSVSVPEEVPTNSSSEQQLRRSALSSRELRTSASVSAVSASPLTDPAFQRDLLHALDKLRSMIANIELQPRSASGGSXXXXXXXXXXXXXXXXX