MSDIEEGTPTNNGQQKERRKIEIKFIENKTRRHVTFSKRKHGIMKKAFELSVLTGTQVLLLVVSETGLVYTFSTPKFEPIVTQQEGRNLIQACLNAPDDEEEDEEEDGEEDDDDDDDGNDMQRQQAQQQPQQQQQVLNAHANSLGHLNQDQVPAGALKQEVKSQLLGGTNPNQNSIIQQQQHHTQNSQPQQQQQQQQQQQQPQQQMPQHPRPQQGIPHPQQPQPQQQQQQLQQQQQQQPLTGIHQPHQQAFANAGSPYLNAEQNAAYQQYFQEPQQGQY