MSGGNDNNTSDKPFAMADLGSTLPGLSAADRAGLVNVLKDKLQFLAGQQSNVLEALTPSVRKRVAALQEIQVQHDELEKKFLEEREVLEARYQKLYEPLYTKRFEVVNGITEVEGVVTQSTAECPEGKKDEEKGVPEFWLSAMKANDTLAMQITERDEELLKYLKDIKWYKITDPKGFKLEFHFDTNPYFKNTLLTKTYHMIEEDEPILERAIGTDIEWYPGKNVTQKILRRKPKKGAKNAKPVTKTEACDSFFNFFSPPQVPEDNEDIDQDMAEQLQDVMEQDYEIGSTVRDKIIPHAVSWFTGEALQGEDFEDVDEEDESEDMDEEDEDEEEDDDEDDDEDEEEGKAQKAAPTSKAGQKAALTEQPPECKQQ*