MPRYFVFKGEPSSCNENIPLAISPYIVPIELRLLFQTLPTQLFLHMASELEGQTTSHPVANRCAVVTGANKGIGLGICRQLASNGIMVILTARDEKRGLEAVRQLKESGLSNVVFHQLDVKDSVSIASLADFIKTQFGKLDILVNNAAVGGFIADGDALRALNLGPDSLEGEKASSLKGVMRQTFEKAEECMAINYYGCKEVTEALIPLLLLSNSARIVNVSSELGRLKFLSNEMAKEVLGAADGLTEEKVDEVLQWFLKDFKEDLLEPKGWPTILSADCVSKAALNAYTRILAKKFPTFRINCVNPGFVKTDINFNIGILTVEEGAKGPVMLALIPDDGPTGLFYNQMEVSTY*