MALCARRLVVEVSLLGGAKQGSVVAPAQCISMSGSRIGDPLKRCFSAAVVPVASSRLHAIPINSRVLELKQDDGALEFEDEEEELSPLTPTSFEIENLLMQVCDETSKVAEVELKVGDFSLRVKREIGKVAQAPKPVTPGPPVLGKTMVESLPSDAIPSAPSTSATSKSTKITKTKLSAAIVKPGFNFGFLEAAADEGLLFITSPKVGLFRKGRTVKGKSGPSLCEEGQVVKKGQIVCYLEQLGTQQPVEADITGEVEKVLSKDGEPVGYGDVLISIRPSFPGIISP*