MLELHPPVSGNNKFVLGEPDTSALFRWILKTKVDAETMQYILGCPLLPARTGLLVASSNKVYNCCLSLDQIQALAILFPKWENIGFHCNISSDAFCYLLEALAKQKHDKTLYCSLMLPRLLPSSSPDDNDNNPTQRFAKPLQELLGARSSVFKRLKFRRNCDSSRREMDNAWFDMMMTTNRRDNNNQRLDELVLQQLKLKGRESLVQFLFSTNAPARLILENLEMAAPRKSSSLQVHWTRPDTCRLTTLKIQLRQGSCLHTFDGMMEEVASLPSLALSNAIATSQVETFHVAGTKLYGSWGTATSGTGSLVNLVVFAQKEPLEWWEGLLRMIPSIPSLSSVWVRQHSGVSGVAVSGSVTEAVRGVIANNGGLESLQISGCSDFVWGLVPRSFF