MLGNVTKLGFSPPAHVTSFEGQIMSASSADVCSGCPYGAIALADFTAEVPGELSFTRCTVMLIVSTSPGNGWLMARLADERGLVPESYVRRHELQPAVMCHDFDAEETAELSTRRGERLSIVASIAAPAGWTFVVRTHGSGAVGPGLVPCDWLIRSPAVRMRAAFQREVVGGQCGYPAIIASPITGGWTEARDARPFVSNLASLRIGHKFIATESITGVPADTISRRDLPRFDVRIPLLGRASERVAPVYDVDEAADGAAQPADSGTAAAHAAAGSRSLSRVVPINPWDDPDVLQARLAGAPQRDATASTSEGHAEIACRLARAR*