MEDGELEFSNQEVFSSSDVVGGLPPSNGSIDSFFDGLLMDSHHQHQHQHQQGACTHTHTCNNSTGTADNTHSHTCFHVHTKVLPEDSDEKVSTDDTAESCGKNGEKRPLGNREAVRKYREKKKAKAASLEDECSRLRGLNQQLVKRLQSQSALEGEVSRLKCLLVDLRGRIDGEIGSFPYQKPNIPSFSHLVNPCNVQCEDEVYCLGDGFGGGGNSQEGGGGASINEQGLSGCDFDQLQCMTDQNLNGSFNSANVSATNKRKGGHRGPKGA