MASSRSTAPGAAGAKQRLASEFASLLKEPWVHFHDPDMIAANLFHWRFGLVVTNPDSDFYEGYFKVDMSFPTDYPYSPPQFKFATSTGIFHPNVYPDGRTCISILHRPGEDLMSGEMASERWSPLQGVESVLRSVLLLLDDPEIGSPANVDASVTYRDDRARYKQRAREAVARSHKDKPEDFVMPESLEAAKPPPKADYDEDFFQPSDEGEFDFGGSDTDDEGDMEFEDEDEDDEDVKMDTEEKAERRQKKAEDSDDGAL