MSGSNDNSASDKPLAMSDLGSALPVLTPADRAGLVNVLKDKLQFLAGQQPSVLENLTPSVRKRVVALQEIQSQHDELEKKFLEERDALEARYQKLYDPLYSKRFEIVNGITEVEGVMVESATEAAEGKKDEEKGVPEFWLSAMKTNETLAMQITERDEEALKFLKDIKWCKIEDPKGFKLDFLFDSNPFFKNTLLTKTYHMIEEDEPILERAIGTEIEWLPGKNLTQKVLRKKPKKGAKNAKPVTKTESCESFFNFFSPPQVPEDHEDIDQETAEQLQDIMEQDYDIGSTIRDKIIPHAVSWFTGEALQGEEFEDVDEDDESADMEDEDEDEEEDE