MDRVFSVEDISDQFWSPPAREDSSKLVMNRSDSEWAFQSFLQQASALESSQPLPSDPVPVAGDVKNPVEIPANVPVDSEDYQAYLKSRLDLACAAVALTRASSLKPQDSAALLDNGSQASNTSQLVSQVPPKGSGHDLSKEEDKEALAATATPLLPALQKKSAIQVKSTTSGSSRDHSDDDDELEGETETTRNGDPSDAKRVRRMLSNRESARRSRRRKQAHMTELETQVSQLRVENSSLLKRLTDISQRYNDAAVDNRVLKADIETMRAKVKMAEETVKRVTGLNPMFQSMSSEISTIGMQSFSGSPSDTSADTTQDGSKQHFYQPAPTSHMPAQDQKIQNGLLQVPPVDNLQQHSASGPVEGNKMERTSSMQRVASLEHLQKRIRGGVSSCEAQVSGKQ