MAGGGGGRDPPGLSFSIENLLFDRGAGRAEPPPPGPEPLSDGDAPRPQSRGAPGGEAGEGEEEGGAERGGSSSDGPQDKPGQSYIALISTAILASRDKKLLLCDIYQWIMDNYPYFKSKDKNWRNSVRHNLSLNECFVKAGRSDSGKGHYWAIHPANYQDFSKGDYHRRRARRRIRRVAGQLACPLLPPAYLPHRPGATPCWCCPPPYLPCLPARVYWSWAALPARRALP