MKKFYLATFAVIATVILAACGGNKQADQKEDKEITVAVQLESSKDILEIAKKEAEKKGYKINIMEVSDNVAYNDAVQHDEADANFAQHQPFMEMFNKEKKADLVAVQPIYYFAGGFYSKEYQDAKDLPENAKVGIPSDPTNEGRALAILNANGVIKLKEGVGFNGTVADVVENPKNITFESIDLLNLAKAYDEKDIAMVFCYPAYLEPAGLTTKDAILLEDEEASKHYALQVVTRKGEKDSEKIKVLKEAMTTKEVAEYIKKNSKGANIPAF*