MGPRHITRAKCHFFKDDNLQQVLHELPTKNTAAKTKLAITVGPACQTVEKLVELLDAGVTCARIDLTWAPIEYHRTSLINLNEAMRRTKRLCAVMLDCLGRELMIKRKYGVDENGWPGIFEQLNITKGQRVTITTDTSRECTNEVLPITYPKFAAMCEPGDQIFLGRYLTTGADESSVFLNVIEVSGSEVVCTAASDAVLDGLLMVFHLERSGESLSNLQNDLPALTDFDKQALTTLCSEFEVDFVSLSYCRSADDVYECRDFLASINADHTKVIAKCETRQSLFNFRTLVDAADAIIISRGNLGLDVVPEKMAMVQKAMISTCAILGKPSIITRVVDTMIHTPRPTRAEATDIANAVLDGVDAIMLGAETYRGNYALETVTTVKDICRAAEEVFDHGNHFDHLHAESEYYLGSDLDPELPRHKIGRX