MKKTVFTCAMIALTGTAAAAQELQTANEFTVHTDLSSISSTRAFLKEKHKAAKHIGVRADIPFDANQGIRLEAGFGRSKKNIINLETDENKLGKTKNVKLPTGVPENRIDFYTGYTYTQTLSDSLNFRVGAGLGFESSKDSIKTTKHTLHSSRQSWLAKVHADLLSQLGNGWYINPWSEVKFDLNSRYKLNTGVTSLKKDINQKTNGWGFGLGANIGKKLGESASIEAGPFYKQRTYKESGEFSVTTKSGDVSLTIPKTSIREYGLRVGIKF