MKKALLALTIAAISGTAMAQLPDFLGKGEYTVRTDISKQTLKNADLKEKHKVQKNIGFRADMPFDDIHHGMRFEVSHSRDKKDMYVVTESTTKPFGKDVEEKRTDVYAGYTYTQPISEATKLRAGLGLGYEKYKDAVANEKGTVSTEREAFYTKAHADLTSDLGGGWYLNPWAEVKVDLDAKLKHNATVAGVSADINAKTRGWGVGVGANIGKQITDTVGIEAGPFYKHRHFKASGSFVLDGGNIRVDPTKINEYGVRVGVKF