MDRDSNDDGRILFRSLSCYQEICRLADKDCHFSSIPRRPLFVRDVYDMVDDPSTDSVVSWSDSGKSFIIWKESEFLGDVFPRCLSYDLKDMTSLTAWFNAMGYSKVEESVHWEYTGNYLVRGQPPHPTDTSSRTPGGIMISPEEAKIMERFFASPKARKQ