MSGEDGNEEFYRQLQLQQQYEADRGGEGDADPFTYVDPADGAAYEWDREKKAWFPKITEDFLATYHANYGFNADETDSSSASGTASENKLPLSSKTSETQPSANEKGPKQTEPKQKTEKRKLEPGWFHVEEDRNTNVYVTGLPPDITKDEFVQVMSKGGIIMRDPQTEEHKIKLYKDKEGNLKGDGLCCYLKRESVQLALRLLDEAEIRGYKLHVEVAKFQLKGEYDASKKKKKCKDYKKKLSQQQKQLDWRPEKKDGAARMRHERIVIIRNMFHPKDFEEDPLVLNEIREDLRTECEKFGQVKKVLIFDRHPDGVASVSFKEATEADLCKLTLNGRWFGGRQLSAETWDGVTDYQVEETAREREERLKVWGSFLEDPDSKEQQTTSDSDSTTSSVKIPESSQPSKVNDASKEDVNDEGHKKENNGEGINEDGAPSTDSSLAGSDAEADT