MKLAPREVEKLALHGAGFLAQKRLARGLQLNYTEAIALIATQILEFIREGDKSVADLMDIGKQLLGRRQVLPAVPYLLDTIQVEGTFPNGTKLVTIHDAIALEDGNLELALYGSFLPVPSLDKFSRVEDDNFPGELIFGSGNIMINKGRKAVKIKVVNKADRPIQIGSHFHFIEVNPYMVFDRRRAYGMRLNIPAGTATRFEVVTNTHSIFMIVEIILALLATLCTLEKGIGCTK*