MEKEVDKKFVWVIKDLNVFYPKQSHSDPFLIAGSRWRLLALPKGTNYEFFYQYMGVADSCQSLTSSWRRHVKLRLTIVNGISHKRSIVTDSDLYFDENLPACSYPTVPPPFNLLARDAGFLICREITIVIEVVSLEVIGTSNNDGANSIDLLKQTQQIIDVNGFQVLPSQVESVKRIFEIYPNIASEVPSMKPCLKTLYMNVLLGIIETLCQLPAELSDTDLDEASIAVLFVSQGGFKVDWLEKKLKEVKEKKKNVDNGKARLQQIEEDLQKLNQKRLDLKDILDKEKANDLTANVPLSFNDVLKMF*