MELNEHEHWDNWHQTHPGENRIDXXXXHYKRSNDYEELDSENTPSDDILCIWKYPKCTIGLRFNCVSTEFTAKKHGGEKGIPFRFRVSWFLLV