MAFLKLTEQNVRGKTVLIRADMNVPFKGGKISDDTRIRASLASVKYCLDNGASVIVMTHLGRPTEGEFHPEDDVAPVAAHLGGLLGKDVKVLNDWRENKPALNAGDVVMLQNVRINKGEKKNDLELGKAYAALCDVFVNDAFGTAHRAQASTEAVAQAAPVACAGVLMAGELDALGKALKQPARPMVAIVAGSKVSTKLTILESLADKVDQLIVGGGIANTFLLAEGKAIGKSLAEHDLVEESKKIMAKMAAKGGSVPLPTDVVVAKAFAADAEAVVKDIADVAEDEMILDIGPKSAAALADLLKAAGTVVWNGPVGVFEFDQFAGGTKALAEAIAQSKAFSIAGGGDTLAAIAKFGVTDQIGYISTGGGAFLEFLEGKELPAVAALEKTRRVNGLI*