MNFSKTLLKNSKDGISSVIFSPSVKNELIAGCWDGSLLHYQISENPELLGKYDLSSPILSLEYTDEKTALVGNLDGTVTTLDLNTRNHEFLGNHGKGVSCISKLRLENCFISGSWDKSFRVWDVRVKQPVEGQDIGKKIFASSSRDNILVLGCSERENLVYDIRNLKLPFQRRPSSFKYMTRSVCCNQNFEGFVSSSIEGRTSVEYINPSQEAQSKNFTFKCHRQIQKDYDIVYPVNDLKFHPIHQTLATAGGDGVVAFWDIQVRKRLRVLNPSKINISSISFNVDGSMLAIATCAQEEAAGNIYVHALESNFAAPKLKS*