MSGSNDNCASDKPIVMSDLGSALPPGLTPADRAGLVNVLKDKLQFLAGQQSSVLESLTPNVRKRVVVLQDIQAQHDELEKKFLEERDALEARYQKLYDPLYTKRYEIVNGITEAEGVTAESATDAVEGKKDEEKGVPEFWLSAMKANETLAMQITERDEEALKFLRDIKWCKIEDPKGFKLEFFFDTNSFFKNTLLTKTYHMIEEDEPILERAIGTEIEWFPGKNLTQKVLRKKPKKGAKNAKPVTKTESCESFFNFFSPPQVPEDHEDIDQETAEQLQDIMEQDYDIGSTIRDKIIPHAVSWFTGEALQGEDFEDVDDDDESADMEEEDDEDEDEDDNEDDEDDEDEGKVRK