MKKLTLPKDFLWGGAVAAHQVEGGWDQGGKGPSICDVLTGGAHGVPREITHQVEAGKYYPNHEAVDFYGRYKEDIKLFAEMGFKCFRTSIAWTRIFPQGDETQPNEEGLKFYDDMFDELLKYNIEPVITLSHFEMPLHLVQQYGGWTNRKVVDFFVRFAEVVFERYKHKVKYWMTFNEINNQRNWRAPLFGYCCSGVVYTEHDNPEETMYQVLHHQFVASALAVKAARRINPDMQVGCMLAMVALYPYSCKPEDVMFAQESMRERYVFTDVQLRGYYPSYVLNEWERRGFNIRMEDGDAQILREGTCAYLGFSYYMTNAVKAEGGTGDAISGFEGSVPNPHVKASDWGWQIDPVGLRYSLCELYERYQKPLFIVENGFGAYDKVEADGSINDDYRIDYLRAHIEEMIKAVTYDGVDLLGYTPWGCIDCVSFTTGQYSKRYGFIYVNKHDDGTGDMSRSRKKSFNWYKEVIASNGENL*