MPRRDVQEGTAAAMTPVDCLVCGKPTSATHMGMDACRACTVFYRLTDIYWSYTRGQKQWAAVSASCTLSGRSERPERVGESKRRRLIFQIRVPNPCVAKAAAEPECSEPLPNFRRNRDIGDKLLCINGNGSCMSYRSRGSLKLPHSENLFSCRRCRFDRFEAVVRAGISERPSPPPPYSPEPHKVAEFDRIMQQLIDPPRTPSNSIIERIRVNLRALSAFRCAGEMRLRGVSILPAEAYAQNYTLIPCTYQFMEDATKILIPGLFEFAQLTFPDFGALSQADRWMLIRNYEKIFHCVDAEMRTRRRFGKGSFHIFGTYTSFLSFDCGAHFFSDCPNKANIGAATETVCKWLRENVPKMKREEAIIDPTDDEYLAMVGLALWSRSVMTIGSDYQIYLMLGVFDEHTLMSKLPVS