VHSLKKVTFEDVAIDFTQEEWAMMDTSKRKLYRDVTLENISHLVSLGYQISKSYIILQLEQGKELWQEGREFLQDQNPDRESALKKKHMISMHPITRKDASTSMTMNKTLILEDPFECNDSGEDCAHCSTITQCLLTHSRKKPYVSKQCRKSLRNLFSPKPHKQIHTKGKSYQCNLCEKAYTNCFHLRRHKMTHTGERPNACHLCRKVFTQCSHLRRHEKTHMGERPYKCHQCGKAFILSFNLRRHERTHLGKKCYECDKSGKAFSQSSGFRGNKIIHTGEKPHACLLCGKAFSLSSDLR