MLKIKEEELETRGREQEKLQMELKKLQKLKEFKPTVTFPLHSLRDKEQEKKEKNKKGCPETKRPSPSYVLWCKDQWNEAKKANPDADFKEISNILGAKWKTISAEEKKPYEEKYQAEKEAYLQIVGKEKRENEAMRLLEEEQKQKTAMELLEQYLQFKQGAEKENKKKKKEKDPLKPKHPVSAFFLFSKERRAALLGEDKNVLEIAKIAGEEWKNMTEKQKRPYEEIAKKNKAKYQEEMELYKQQKDEEAEDLKKGEEEQMKIQKHEALQLLKKKEKTENIIKKTKENRQKKKKQKEKANSDPNKPKKPASSFLLFSKEARNSFLQERPGINNSTLNALISVKWKELDEEERKIWNDKAKEAMEAYQKELEEYNKSAATISDKPQQ*