MGIYLSTPKTEKFSEDGENGKFRYGVSAMQGWRSSMEDAHAAVLDLDENTSFFGVYDGHGGKVVAKFCARHLHVQVFRSEAYSRGDLPQSLQNAFLRMDDMMRGHRGWRELSMLNGDKLTKINHFIEGLMSPKGSENKATKEVHDEWTFEPGSHADFAGPTSGSTAVVAVLQGGKIVVANAGDSRCVLSRAGKAYELSQDHKPELENERERILQAGGFIHCGRVNGSLNLARAIGDVEFKQNKFLPPERQIVTAWPEINSVDMTADDEFLILACDGVWDVMTSQEVVDFVHQHISEATSLSSICEKVLDKCLAPTTTLGEGCDNMTIIIVQLKNFGS*