MALHSLLLTPTKSSLSLSFSTCSNPKNPFTTSKPPPHSLFSSSFRDDTNKNHQKKKEKKQLGFLLLRCSTNSNSNSNSNSNSNSSSSSSLDFQHDRVVYPRPAEVQWKKELANSVNLIGVVGTPIQIKHLSSGKVLAWTRLAVKRSATETVWINLTFWDELAHVAFQHVEKGHQIYVSGRLVSDTVEGDDEKRQTYYKVVVQQLNFVEKTFPKVSLYEPERDSMTAGEKVGNFSGNHLGSTEELWQAFFANPVDWWDNRNNKRNPKYPDFKHKHTKEALWIEGKYNPPWVKSQLAILDARMQSLNDNGTGMPVTFMSGDDFTPF