MATQTAVKKLACVTGGSGFVSALLVKRLLEKGYAVNTTVRDPANKTKVSHLVDLQGLGELKLYQADLTDEGSFDEAISGCDIVFHVATPVHFQSKDPENDMIKPAIQGTLNVLKSCMKAKTVKRVVLTSSAAAVSINQLTGTGHVVDEECWSDVEFLSSEKPPTWGYPVSKTLAEKAAWKFAEENKLDLITVIPVLMAGRSLTKDVPSSTSLAMALLTGNEFLINGLKGMQLISGSISMAHVDDVCQAHIFLAENESASGRFICCPINTCVTELAKFLSKRYPQYKVPTDFSDFPAAPKLSISSEKLIKAGFTFKYGIEEIYDETVEYFKSVGLLAE*