MSQKHKIINIAVIAHVDAGKSTLVDAFLSQSGVFRKNEVVKDCVMDSNDLEKERGITIYSKNCAINYEDYKINIVDTPGHSDFSSEVERVMKTVDTVILLVDASEGPMPQTRFVLQKSLEFGLKPILFINKIDKKDQRAEEVVNEVFDLFVDLNATDEQCEFPIIYGIAKQGIAKLEMDDDSEDLSPLFKTIVNHVEAYPNYDNEPLQFQISALAYDDYVGRLGIGRIYKGTLKNNTQVAICREDSVVSKGKVSKLSVYEGLKQVEVDEATSGEIVVIAGIPDISIGETICDLDSPLPMEMIKIEEPTLSMNFLVNDSPFVGKSGKFVTTRHLKDRLEKELEVNVGLKVEPLDTTDGYKVSGRGELHLSILLENMRREGYEVGVSKPEVLMHKEDGKLMEPIERVVVNCPEVYSGTIINELNMRKGMMESMSIEGDYVKIEFLAPTRGLLGYRSEFINATRGEGTLVRSFEKFEEFKGEIPSRGNGVLIAQGPGVTMGYSLNALSDRAVMFVDPGVEVYEGMIIGMNSRKDDMVVNPCKNKKMSNVRASGSDDAIKLSPPRIFTLEEALEFIEDDELVEITPDSIRLRKRFLNEHDRLRYNKSRQGK*