MKIKASLPDKLKSIRNAGFDGIELSMPDIISYGELLNGSSPAEDDYDTLADVAKKIKSLTDELGLKIMMLQPFANFEGWNKVTHGKQRQKAFDKAKGWIKVMEAAGITLLQVIRAHTTPSLPVLTFSQVGSSDSEGISSSFDDLASDLAELADLLAEKNFSIAYENWCWATHAPTWKTVWQIVQKADRPNIGLCLDTFQTAGYEWGDPTTNDGLTSASSSDERQNRWEMSLQELAATVPAEKIYLLQISDAYKMDPPIKNVKDEQGSRPRARWSHDYRPLPCDGGYLPVQDMMASVLKTGFRSWLSVEVFDGLEGENTDMNDYTKMAFESVNKLIDFSG*