MDKEWTLFVVDESPLVKNLDKAIEYIKGILLSKVVRGKKNDQVSIITCHDELIQVKPKRGRIHTSFSMPSYQLIQDLDSTLHVNHEPLEYDEKGLIEDGSLSETLLLAFEELVRATKSGAKKTSTKASVGKCNMIVFTNHTANNELEISLIEGLSVLAVDLNCRLTIIDLDPKGKKYDETIADLKEKNLFKWNELILKIKSKSNDKPSQSATINIDKALDLLRDWKKGIPKIYKPTRTFNGELRLCCDLDSIDLENASFSNDREYNRHTDPISLVINVEGYPLIKEEKKPSAKHMGYASDEEPKSVKLLRDRIVKQRITPADEEIDTKKEDDREEKEDTDDIEIKYEEIPVDNESLMKTYRYGTSLIPLTSTFNELLKYPTYSGIDIRGFVKKDRLPSFFFMGEPTLLIGGEATRDRVAFAAMCQSLLDVDSVGIIRYTLRSSSGVFMGALIPFLVNAHITLDKGPDGLKREFDETKNQNVYGMALHMLPFKEDQKLPFLFNLIGVKENDDYLPSEAMLDQMDEFVDLMNIDDPKTEKPAIACFETHDFDSNLPLPLPNVESKLDNTWNKILHSRSPSIHIFNKILRDIVNEFNIKNQEEGESLGKAILNDPKKVDKVIKSSFDQLVESKDKLVVDLKQIDEERYNKISKSLATVLDNKLITEEAKSNGKKRVTDEMFVKDEGDLEEIDIDALLMY*