MAATSPTPLTLSSFLEMANSISELHQAHAVMLKTGLIRDPFAASRLLTKATVLPISSPETLSYALSVFTHIEEPNSYIYNTIIRAYSTSPFPQLALIIFLKMFNSVNKVFPDKYTFTFIVKACATMENAKQGEQVHGLVTKIGLEEDVYIYNTLVHMYAKCGCFGISRGMIDGLIEDDVIAWNALLSVYAERGLFELARELFDEMPVKNVESWNFMVSGYVNVGLVDEARKVFDEMLVKDVVSWNVMITGYTKADKFNEVLTLFEDMLRAKVKPDDCTLVNVLSACAGVGSLSQGKWVHAFIERNGIEVHNFLATALVDMYCKCGCVEKGLEVFNGTLRKDISTWNAMIAGFSNHGYLDDALKTFNELIADGIKPNEVTFVSVLSTCSQGGLLSEGRRMFELMINEYRIQPTLVHYGCMVDLLGRFGLLEEAEELVSKLPVKEAPAIWESLLSASRSHNDVELAERIATKLLEVDPRDSAGYVQLSNVLASMGRWDDVREVRRKMRSEGITKEPGCSMIEVDGVVHEFLAGEGIIL*