MAATSPTPSTLSSFLEMANSISELHQAHAVMLKTGLFRDPFAASRLLTKATVLPLSSTETLSYALSVFTHIEEPNSYIYNTIIRAYSTSPFPQLALIIFLKMLNSVNKVFPDKYTLTFIVKACATMENAKQGEQVHGLVTKIGLEEDVYVYNTLVHMYAKCGCFGVSRGMIDGLIEDDVIAWNALLSVYAERGLFELARELFDEMPVKNVESWNFMVSGYVNVGLVDEARKVFDEMLVKDVVSWNVMITGYTKADKFNEVLTLF