MEEEEGLFQELKQVKQKWQESYEAALGHAQALRSCGHGDFARESASLPRLNALAQDCLSALRSFQRQFDLLAQQLVSTEEKDACSKMLEEWKSKYQSLHTTLRSANLEAKSNLQKAAKKERELLLGGGEEFTNRRRNLQTQAGMSAAAESVTESLRRTRQMMVQELERGANTLAVLDESNTTLRKADSEYKGQRSLLTTTRGLLSVMGRQDVLDRIILIAGFIIFCIVVSYVFNQRIGVYKLSKSKSITSGSTATPPRISESPHMDSVENRKLEYQQENCKSIQGQSMDNCHAANVIGVKPILEVEL*