MAKVADLEAAEKEKMREKVQKIISHGINCFVNRQLIYNFPEELFADAGILAIEHADFDGIERLGLVTGEEIASTFDNPESVKLGHCKLIEEIMIGEDKLIHFSGVAMGQECTIVLRGASPHVLDEAERSLHDALCVLSQTVNDSRVLLGGGLLEMVMAKAVDELAKKTPGKRSHAIEAFIRALLAIPTTIADNTGLDSAELIAQLRAEHHKDESNGGIDVISGSVGDMSELGICESFKVKQAVLLSATEVTEMIQRVDEIITPEEGGNEMLWFVSSCKF*