MKDSQVPLSPPRRNDLDHAYNSTTDIPYDLIVEILSRLPVKPLLRFQSVSKLWFSAICTKNFVDSFLTRHYMTISDPVYYTMSRPVNGLICCMRDSSIAVCNPATRQIVKLPDVTRNRRCIHAFLGYDPVEDQYKVLCVMMTRFDWSRPHEQDIQQEHLVCTVTSSEKQEWRKIENTTIDIYRTVIGGGMCIAGAIYYEVRQSRIVRFDVRTESIKLIKAPEESNFSRTFPSSLLNYNGKLGGVEYDYKKVMRLWILEDAEKQEWSSMTSVLPSKLKCLLGSHVVSKGDVHTGDLMVFYPWSWSSKPFRICYYDFKKESIIRKVEVVVDGDLRRVHGIGEKKCQFGCYPGYFENIRFL*