MKIKVGILGASGYAGNELVRILLNHPKVEISYLGSSSSVGQNYQDLYPNTPLNLCFENKNLDELELDLLFLATPHEFSAKLLNENLLKKMKIIDLSADFRLKNPKDYELWYKFTHPNQDLLQNAVYGLCELYKEEIKKASLVANPGCYTTCSILSLYPLFKEKIIDFNSVIIDAKSGVSGAGRSAKVENLFCEVNENIKAYNLALHRHTPEIEEHLSYAAKEKITLQFTPHLVPMQRGILISAYANLKEDLQEQDIRDIYTKYYQNNKFIRLLPPQSLPQTRWVKSSNFADINFSIDQRTKRVIVLGAIDNLIKGAAGQAVQNMNLMFDFDEDEGLKFFANL*