MKRSGDVVDLLSDDDSDDSENEKENELENVEASWKVSNSGGGKRKLESGKKEESELKSSPEEKKKKKFFPADHPGATTSTTTTTTAPSDKATNPTVSSDDDEVQVLTPTNTKKTYAAVTKPPATIWLTDDPAIITYGILPPLIKLQQQTSRSGSPSSSRKFLLTNSTLLQHIQQTDKWSCGFRNTQMLLSALVPLLPPSHPFFTAVAHIYGQVPDHVYTSNIATDTDLLVLPSLDQLQKEYERSWQEGFDPDGAKHFNHTLVGRQSWIGAVEVGFLFAFWRLDATVVQFIRCLPSRRLLPAFLFSYFQTAPPSFNHKTAATVRTCLDWAEQNYDTAKDKTAAEIFGTAATKTFETTILPLYLQWEGHSVTVVGIEPPPGNAATHRLNDWNQWNLLILCPSGASKSKSKQQREVLSCRTLGRMDCQLLVAGWNPLTQEEQLARKHKSASISAAKDVIDKLL*