MRPPERFDEIAATPQPPVSAELRDWGHLPDLVITDVLDRLYPCLRSLSAFAAACRPWRRFFIASASTIVPRIPPLMLKARRYSDEPARLSGLSPAMIGDPMAVPLPAFPAKFLSASRGHLILLKREYDGECSIIDAFTGAERLAVPLPDGFAYHYASLTPTHLLLFDARDHKFDSLRFPTTLNPDPEWTPHRLPRGASFISTVIDFHGRVLGITDRAELLEFRLDVKAPCQSCQSSHEVQLLPTTGLPNPDAATFERLWYGPRLVAAGERLLLLLIMTDPPAKDCLSWRPRVRKVSVHALDMAAMRWGELDDIGEYSLFVDCAGRSAMACADAARCGVVANRVYFLVSNR