MRENLKDHNLTFTEIAKLVGENWQSLQPAEKDVFESQANAAKEKYNRELAEYKKTPEYRKYSQYLHDFKERQAKQYKGQDGSKRAKVEPARLRHGSTSSSATPNTTNSSASGSNSERLRGSEPPPTRRECVDSTTSLAESPHSSAAPTPISAQNSYDDAGPSPRALQFDNGSPTDAHHPSWHQPTMRGRGRADSMHQHLPSLSDMLDSRQKAIVHPVADGLSHPSRAANSSTRTSLDSASLLSGGRTPALRHESSSNGTNISGSSMGSFGRPPGEGSLTIHALLSDRTLVGSSVHEQQPNPILNGATGPMNTQQSLVGFAHGPSGYGTYFSRIPRIVRYAN