MANEKKVCVTGASGFLASWPVKRLLEEGYHVIGTVRDPDDASKTSHLCELPGARERLELKKADLVTQGAFDDIVQGCHGVFHVAAAVTLSYKDDPQTEIVDPCLLGTLNVLDACKRSTTVKRVVCTSSVTAVRVRNDFKPDDVLDESVWSSADCCRETQASMWYGLGKTLSEQAVLEFGKESGIDVITIAPSLIVGELLSSRATASAADILRLLQGKPFYIGRTEEGPKQWIDHAGYVHLDDVAEAHLLAYTNPKASGRYVCSAINMSAIELASFMSKRYPKHKIASTDEKLQNDLGIQFKSLEQMFDDCVESLERKGLLHASKSRSLGSFPS*