MALGDGDEHRTKRSWCHKNLASAHRWLAMVALPRHDCCSEDVTSFHLSSSMRDSLDAISYGLGIQSKDWIAGIKPAVLDFAAIAASNPILAPLRIDTVIDWTVFAFVAIVKMRWWQLPWILPPEKEQPGEYELAALREKKGYRLQEMAAAKLSSKLIDLENEAEYLKNLFRDKAFYSRNSCVYEDVDEDEAELSHLTSKLKEIDLSYTSVPPPGLQEIVPEFVIQRPLTEKDYQIVLGVERFRDILPACRSGRSGRNGIHCHEESAKLTCGNCEFDGFNKRMFLERSITGLGYQSGVSSRPVCSFQLLTFVKTISKKPKLILMHPMDFRINTTQRIGLGLALEGFTNKIYEA*