MASELEGQTTSHPVANRCAVVTGANKGIGLGICRQLASNGIMVILTARDEKRGLEAVRQLKESGLSNVVFHQLDVKDSVSIASLADFIKTQFGKLDILVNNAAVGGFIADGDALRALNLGPDSLEGEKASSLKGVMRQTFEKAEECMAINYYGCKEVTEALIPLLLPSNSARIVNVSSELGRLKFLSNEMAKEVLGAADGLTEEKVDEVLQWFLKDFKEDLLEPKGWPTILSADCVSKAALNAYTRILAKKFPTFRINCVNPGFVKTDINFNIGILTVEEGAKGPVMLALIPDDGPTGLFYNQMEVSTY