MSDIEEGTPTNNGQQKERRKIEIKFIENKTRRHVTFSKRKHGIMKKAFELSVLTGTQVLLLVVSETGLVYTFSTPKFEPIVTQQEGRNLIQACLNAPDDEEEDDEEDGDDDDEEDDDDGNDMQRQQQQQQQQQQPQQQQQQVLNAHANSLGHMNQDQVPPGALKQEVKSQLLGANPNQTPIIQQQHHAQNPQTQQPQQQQQQQQQQQQQQQQQPQMPQHPQPQQGIPHPQQSQQQQQQPQQPLTGIHQPHQQAFANAGSPYLNAEQNAAYQQYFQEPQQGQY