MPGSNSSMDHVRMHPKFLHSNATSHKWALGAIAELLDNALDEAQNGATFVNINVLKNPVDGSPMLLFEDNGGGMTQERLRECMSFGYSAKDKAANMIGQYGNGFKTSTMRLGADVIVFSKSNAKRGGRPTRSVGFLSYSFLRDTMQQDIIVPTLDYEEHGGELKEVQRGTHQDWKYRMDAITKWSPYQSEESIRSQFKKIKGQGTRIIIYNLWEDEQQRLELDFESDPQDIQIRGGRDDSQRDMAEKYPSAKHFFLYQNSLRIYASILYLHLPKNFKITLRNQEIKHHNILSDVMHIEELVYKPQKDGQNGVNMSAKVHLGFLKDAREHIDVQGFNVYHKNRLIKPFWRIWNSSSSQGRGVIGVLEANFVEPAHDKQGFERTPVLQRLEHRLQLMQKKFW