MDVASSSSASPAPSTSTPKPTLDWATQYVAQMTDQQRALLQKMYAQEQERKRKEKEKKEQEELAKQQQQAILDSLTSQVPITVDVVRSSTPPDSQKGGDSASSSSSPVGSTEEEEEIQLTVKDVVLGKFKASQIAARAAPKPYKPHRSRMTRDRVFYESHVYIFDKSSYDNKKKFYRCEKKNTCPARLHIPSDSYRVIFMTQEHNHPAPSVDHWEIDFEKVRTGCVYPLIQQNPLQGFQASSLLPTSMLTPKSDFEEDTPERVATPSPMDILNRMVLQLDQRKPFSLRLPDNFKPLGEAELSKIDMALTKYLLIHNELREELMAKKHEIPTFFPEAKREELRMFVADYCRQDAEFHMLKVEGRNEKSIRTAIESHLNQTSTKALMMSISPKINVPLSQQMIDDWKTEEFIRLDSSKPNHWKIHHVTKLDH