MKVAIYGATGTTGKLIVAELLRRNVPIKLLGRNADTLRAIADGNEVEAVGLDNPVALAQALHGCDVVISCVAPYTDHGRPVLEAALAAGCNYVDVSGEQRWVQTVHEEYGPLAKKKGVTLMPAATDDGISGDLLAGLLAKRTKNDLQTLKLHHAYFDATMSRGSLRSFLEFTKTPPLYLQDGKWQEDSITPQPDVVFPGSDGTQSTWLLAGPELPAIRRHVLVL*