MPQAKESSLNRGKQLAVLAAIAHEKATDGEIGILLEKALKDWEEVVAKQQGVEVDATNNSDDMATAKRILELESDSYKKATCIPTELAARKAELEASAYSAWVKARETNDFATFAPALKDCFDTAKEIANLQRGGDNTISLYSQMLDEFEMGMPAERIDDLFGQVQKALVPLIATIRESENQPKLEALSGHFPIEAQKEACREIVTAIGFDETHGRIDVSVHPFTMSFSNADVRITSRFTETEWFQGLMGTIHEGGHAMYEQNLRGESDLSLDSALSMGVHESQSLFWERHIGKSRAFYEWAGPILGEAFGKDGEKFDYSAEELYAAVNAVDFGNFIRVDADELTYPLHVILRYNIERDVVAGKLDVNDVPTRWNAEMKSLLGIDVPDDANGCLQDIHWSCLAIGYFPTYLLGSMMAAQLAHHCKKDLPSMDEMIKAGEFGEIKKWLTKKVHVHGRRYKSLDDLLVAEIGEPLNSQYFIDYLTEKYRGLYKVE*