MSDIEEGTPTNNGQQKERRKIEIKFIENKTRRHVTFSKRKHGIMKKAFELSVLTGTQVLLLVVSETGLVYTFSTPKFEPIVTQQEGRNLIQACLNAPDDEEEDDDEDDDEEEEDDANDMQRQQPQHQPQQQQQQQQQVLNAHANSLGHLSQDQVPAGALKQEVKSQLLGANPSQNPIIQQQQHHAQNPQTQQPPQQQQQQQQQQQQQHQMPQHPRPQQGIPHPQQPQPPQQQQQQQQPQQQQQPLTGIHQPHQQAFGNAGSPYLNAEQNAAYQQYFQEPQQGQY