MKSVFTISASLAISLMLCCTAQANDHKLLGVIAMPRNETNALALKLPVCRIVKRIQLSADHGDLQLSGASVYFKAARSASQSLNIPSEIKEGQTTDWININSDNDNKRCVSKITFSGHTVNSSDMATLKIIGDD