MRVRELELCQIQNWYPLFRSVSLKTLIHPLPEPFVSYLLEDGLFLPRSSEALPARARPNILESDDYLPWDEEDQDDDEPNTPSFPELEAVVRSSIRQLGGFVFPKLNWSAPKDTAWISPSGSLKCQNFGEVVLLLKASENLAHDLSHAFEACEDRISDRPDTFVLALRKWYDLRPEMEFRGFVRGGLLVGISQREVTGFYSVLLEKENMIESLIYNFFTENLSERFDLDDYTFDCYVTRDDLVKLVDFNPWGAFTLPLLFSWEELEENHARVRLMLAGLDEHTETNAEVVAGPSWSACEKEAGNGRIFQETRQPDAENESINCSDLSKRESEKHSIVNSSGFSPDNNGAPVPPEGDGPHKVESASGFIRRTLLNIQLRKRGYKAELRIVKSEGLVHPNLRLGGGLPFDYVNSAPGSAWDEFLRKADEDFQQQMRDSAAGG*