MLDTLLSVFSAKHKLYKNLKLKPFIDTRLVNSDSIAMTDVFPFHQIKDSLCMTGISPTNFVPGKNIVLNPHAKDNDSISYLGQDTQNHKPFYISTFAEELAEVFNPIFAEIIHLETPCLLDLSEIGGFSNSKSDLSQYRSIDDFVKNACPDYISDVSMENLDRMLLWPEIRLLNSPDTTTDQFFIYGWSPKIFVQNAGGSHHMAAAHYLAKKLSQCVPIQGKVSLNLISSKALQNFDSKYAAFAVPDDALIDMGNDLSESGLEYQLVFFREREVNFIFFKKNDQNARVISLFNNLHASLNGALKSAVQAQFKNEALLTVMSANLSDTSEDQFFSTRPHLAEIYNHVQNEICLSGPKPTSPTI