MKKTVFTCAMIALTGTAAAAQELQTANEFTVHTDLSSISSTRAFLKEKHKAAKHISVRADIPFDANQGIRLEAGFGRSKKNIINLETDENKLGKTKNVKLPTGVPENRIDLYTGYTYTQTLSDSLNFRVGAGLGFESSKDSIKTTKHTLHSSRQSWLAKVHADLLSQLGNGWYINPWSEVKFDLNSRYKLNTGVTNLKKDINQKTNGWGFGLGANIGKKLGESASIEAGPFYKQRTYKESGEFSVTTKSGDVSLTIPKTSIREYGLRVGIKF