MQESRKKACALLDKIMSFRSLQDGNTGSFYNKKEAKDILGLMMTLEDENGSKLRDEEIYDNVLTFLYAAYDSSAATLCWMIKVLTEQCELLAQVQAEHEMISAKKGYDENIKWYDIKEQMQLSIRVIKETLRIANVVEFSYREALEDVPYEGLVFPKGWRVIVAHVAYHMNSNYFPQAQEFDSSRFRVQPKLFSFTPFGSGPHVCMGRELVHLQLLVFIHHLVLKYSWEPHGIEDGSEFTPVHVPKGGFPIHVKRRGKRRTFDESGWKEESSGKIQPY*