MANEKVCVTGASGFLASWLVKRLLEEGYHVVGTVRDPDDASKISHLWELPGATERLELKKADLVTQGAFDDIVQGCHGVFHVAAAVTFSYKEDPQAEIVDPCLLGTLNVLNACKRSTTVKRVVCTSSVAAVRVRNDFKPDDVLDESVWSSPDCCRETQASMWYGLGKTLSEQAALEFGKESGIDVITIAPSLIAGELLSSRPTASAADILRLLQGKPFYIGRKKRGPKQWIDHTGYVHLDDVAQAHLLAYTNPKASGRYVCSAINMSAIELASFMSKRYPKHKIASTDEKLQDDLGIQFKSLEQMFDDCVESLERKGLLDASKSRSLGSFPS*