MASELEGQTTSHPVANRCAVVTGANKGIGLGICRQLASNGIMVILTARDEKRGLEAVRQLKESGLSNVVFHQLDVKDSLSIASLADFIKTQFGKLDILVNNAAVGGFIADGDALRALNLGPDSLEGEKASSLKGVMRQTFEKAEECMAINYYGCKEVTEALIPLLLLSNSARIVNVSSDLGQLKFLSNEMAKEVLGAADGLTEEKVDEVLQWFLKDFKEDLLEPKGWPTLLSAYCVSKAALNAYTRILAKKFPTFRINCITPGFVKTDINFNTGILTVEEGAKGPVMLALIPDDGPTGLFYNQMEVSTY