MSQELWTVKRHLSQSTYPGDRENQKTKEPTASQLVLSKGAMFQESLIQESSRDLGQAREQEGLLETQKRHLIKLETDCHKDTRPGKMSLDDDGLGRDALLPSRLLQEQIPPGDVLHDCDSHGPDKDSMIHEGKNAYECKECRKGFNRKWNLIRHQRIHTGMKPYECNECGKVFSQSSTLIRHYVIHTGEKPYKCTECEKTFKRRSYLMQHLPIHTGEKPYECSECKMAFAHRSTFIRHNRTHTGEKPFECKECEKAFSNREYLIQHYIIHTGEKPYDCGECGKAFRCSSELLQHQRIHTGEKPYECIQCGKAFHRSANLIQHSVIHTGETPYKCIECGRAFRRRSHLIQHHQIHT