MAKSEFTDGVMKLEPLAEMATGMESVDKKKVVIVGCGAQGLNQGLNMRDSGCDVSYALRKDAIEKKRQSFVNASQNGFKVGTYEELIPDADLVCNLTPDKQHTAVVSAVMPMMKKGACLAYSHGFNIVEEGMRVREDLTVVMVAPKCPGTEVREEYKRGFGVPTLIAVHPENDPKGDGLDIAKAYAAATGGDRAGVLLSSFVAEVKSDLMGEQTILCGMLQTGAVLSFDKMVASGIDPGYASKLIQYGWETITEALKHGGITGMMNRLDNPSKVKCFELAEELKQIMQPLYAKHQDDIITGVFSETMMKDWDNDDANLLKWRQETAETGFEKTPAGSMQIKEQEYFDNAILMVAMIKAGVELAFEEMVKVGMKPESAYYESLHETPLIANTIARKKLYEMNKVISDTAEYGCYLYTQACVPLLKDFMAKVDTSVVGTKYNKGPTAEFGEGPGGRAESFKKKLDHTGPQGTWDTCQLQVWRGWLVV*