MAGPCTCGLFHNQSNSFSMLFSMPNHKPFDETDMYPFTSSSSSSVDCTLSLGTPSTRLTDNDEKRMHHDRRAGSCVSNFCWDILHSGSSSNNSAGDPLLARRCANCDTTSTPLWRNGPRGPKSLCNACGIRFKKEERRATAAAATTGATAGVMEPQHIMISHHNNSWVHHSQTQKMPCLSPAMGNEFRFIEDDDRDSDTGIPFLSWPFELEFTLPGLKLLALFIFLNYITEQRSQHISFW