MEALWKQASRLKEQVARQGVFRQFGGAYGNSDNAFTDESEVKLHQRLEKLYLSTRAAKHFQRDVVRGVEGYIVTGSKQVEIGNKLCDDSQKYGIENTCTSGNTLSKAATYYGKARSLIEKERGNMLKAFGTQVAEPLRAMVMGAPLEDARHLAQRYDRMRQEADAQVVEVSRRQNRVRESAGNGEVISKLEAAEFKLEELKSSMVGLGKEAVAAMAAVEAQQQRLTLQRLIAMVEAERTYHQKVLEILDHLEEEMVSERQKIEAPPTPAAENYMPPPPSYEEVNGMFASTSTDQSVNSVDFFLGEALDSFKAESESELNLSLGDIVIVRKVSSNGWAEGECKGKAGWFPHAYIERRERVLASKVPHIF*