MLLHTAVFSAWLDDLLAYTIPTLNFLTFLRLQDIWHDIHSLLPLPDAARLGCVSRAFLSSWRCHPNLTFSMKTLGLVRRNALYQEHKLAQSFTNRVNRIMKKHSGFGVKTFQLETCGDDFTPSDLDRWLQIAVTPGIEEVKISHAAPSGYYNFPCSLLFNGSVNSIQQLCLISCAFHPMAGLSCLRRLRLCYVHITGDELGCLLSNSFAMEELVLNGCILHRLNYLQVFGCKALKVVENKAPNLCSVCIDGALVQFPPGDLLQSEGPCSEPGYLQI*