MEKLARQQIQALTPYLSARRIGGSGDVWLNANESPFNNEYKTDFARLNRYSDCQPKAMIQAYANYAGVQPEQVLTSRGADEGIELLIRAFCEPNQDAILFCPPTYGMYAISAETFGVERKKVPLTTDWQLDLPSIEANLDRVKLVFVCSPNNPTGNLVKRADIIKLLEMTQDRAIVVMDEAYIDFCPEASTVDLLAQYPNLAILRTLSKAFALAGLRCGFTLANAELINVLLKVIAPYPVPVPVAEIAVQALSPAGLARAKYQVLDLGANRAYLQVGLSMVPGVQVFEGWGNYLLVKFPDGDALFKAAWEHGIILRNSPIENCVRISVGNREECEKTVAFIRNYYQ*