MPVTRLRMRPWLEMQIDSNKIPGLMWINKDKMMFQIPWKHAAKHGWDLEKDACLFRSWAIHTGRYKIGEREPDPKTWKANFRCAMNSLPDIEEVKDKSINKGSSAVRVYRMLPPLTKLQKKERKSKSSRDSKSRSKRKSHDDLRVDEAVEALNNSLPDDHSGYTVHFAEQEVETENASITLDLSPCDMTALAEWRNPMEIAMADSTNDLYQLQVSPLASSSEVTDDDAEEMKEQLYKLFEQQDWHTTSVGGKGYLTNEPGTQNICSNFSYKEQDSEIDTTSGEIEFRFCTDLKNSLEFSWLDTVRSSGIQVIPCSL