PKADPTSPSNDEKWFDLEAKECDYDKNPTDLFQALEARQFDYAYEMYKHTNAQFTKDCKTWVIARGEKKTSPSRFRALPLHAAIVFGAPDELIKRVLRAYPNACRGRDVKGRLPIHLAFENNSSDEIISLIVDAFPKGFFSKDKKELTALDHVNGNTERAYIAKFIPQVIAAKLEEEREKGSGSGSGSGSGSWSYALNHSIRNGKVSWRPRKGTQSNSLAAADLSRQDSGIVMGRSASNMERAKSNASYYMS