MSAPNRVPDSQPSSEIGDEPNHIGYAEKDPVRGQDSINTFREILELARDHDVDFILLAGDLFHENRPSRTCMHQTIALLREFTLGDKPIEFELLSDPMDGIPVFSIHGNHDDPQGTGPEGALCALDVLSVSGVLNYFGKSDLVADESAADNPEKGIHIRPVLLRKGTTHVALYGCGNIRDQRMYQELRANKVKMFMPTGGDVPDSEWFNILLVHQNRVRHGPQNYVPENMFDDSMRLVIWGHEHDCRITPESVADKNYFILQAKKNWKERNNGSTKNMMLPLIRLKVETTDAKEMVNPVRFGQEYVNRVANPRDILQYYRKKKNERKVKNNPDMPNINDDEWEEDPESLTADERLSKLRMATLVKQYLQAQSLDVLVENGMEDAVMRFVDKDDKDAIKDFVADTLRMVGRKMKEREVKEDDVDLAMAEAKEKEYNRYADSSMMASDDDMDMDEMPTQQRAFSRSGTGKAAAVPIELSSDE