MPFPHGGVGPAACAGLPYVFPRRRVASPSSPPQLPNRSPLNSRPLLSTWNTMTVAAEVDASPDGEERRKQACNRTTIYRFLPSFSFFFLSFVSPSHMSGYFFSSSSPDDFTFARNLSGCCCVEGGEGGNFGGGGGRSGGWRQRWRCPMRSGSGSDGSGYDKAGMDSGKYVHYTPGQVEALERVYAECPKPRFSRRQQLLCELSILANIEPKQKIKVWFPKQKVSKSMQGYTIKLVCLLCVWL