MAMEKLSGWRSEEVLGKMLIGEVFGLHMVCCRLCGQDAVTSLMILLNNAVNGRDCVDYPLTFYDRNGSQVEALLIASKRTDADDRITGVFCFLHTASPELLQALIMKRAKEKVDKELSYTREEVRKPLEGLSYTRNLLEHTELSGNQRQLIETNASCERQLRKLLDDDISSIEEGHLELEGSAFVVRSVVDSVMSQAMVFSKETGVQINMEVPEELKAMKLLGDQVRLQQVLANILFCAINHADAPQDKGETPWVKIKALSQKRSHSDNMHLQFSIVHSGGGLPEALVNEMADADVHKWTPEGLGLAMSRSLVRLMNGDVIYVHEAGNMRFVVNLELPAAERARMMIRQM*