MERMQLQGPIGSLWAAAAAADQAAASAGAGQMPFLALLHGAMEADGGGGGDGRKRHAAAAAFASCCPCPPVADLDLLESCVTQAAAPPVTAPATRAERRRKRPRPRPRAAPPPEKRKKPEEAENQRMTHIAVERNRRRLMNDHLASLRSLIPSNYIPRGDQATVVGGAIDYVKQLEQQLVALQAAAAERSGVGVVAAAATAASDGVFVSPQYTSYSEARGGSGVDVEATAAVGGHVRVRVAGRRWTGRLVRAVAAMEDLRLTVLHLAVTSVGHDAVVYCFNLKMEEGCEMATADEVATVVHQIFAYAGACC