MSDQELKEDPTLSPANSAGNNVGGDPDTPTGSGSGGNGASQKERRKIEIKFIENKTRRHVTFSKRKHGIMKKAFELSVLTGTQVLLLVVSETGLVYTFSTPKFEPIVTQQEGRNLIQACLNAPDDDDEEEEEADDEEAQRQQQQQVQKQQQVQQQGQQQAMHAQQQQQLQQQHQQMQMQQVPQQMGQPPHLHQLPPVAGDHPHAFSMDGFGNGKDGQGVPMGGPGNPGTGSIQQQGIPQQQQQGIPAPQQQQQQQQPHDQIKMDPHGSASGATNAVYQQYFQTAQPNQY