MEGQTISHAVADRCAVVTGANKGIGLGICRQLASNGIMVILTSRDEKNGLEAVRQLKESGLSNVVFHQLDVKDSVSISSLADFIKTQFGKLDILVNNAGDGGYIGDGDALRALNLGADPFEGEKPSLIMGLVRQTYEKAEECLAVNYYGCKGVTEALIPLLLLSNSARIVNVSSEMGRLKLLSHESAKEVLGATDGLTEEKVDEVLQWFLKDFKDGLLEHKGWPTFMSAYVLSKAALNAYTRILAKKFPTFRINCVHPGFVKTDINFNHGVLTVEEGAKGPVMLALLPADGPTGLFFDKMEISTY