MADELERQANKAFVDGDYELAVDLFSQAISADPKNASLLVSRAHAHISLENFTDAVADANGAIELNPLLSKAYLRKGIACMKLEEYQTAKAALSAGAELEPSNSTFKNLIKKCDAALAEEAASIDNQSAEKALPRINSGLANQDLVSPTMDGSCCETTNPAFGSEISSGSQATSMPTTKPGPKFRHAFYQNANEVVVEIFAKGMKSEDVKVEFGLQRLIVEIKVPSDDPYVFQPRLYQKISVEKCKYNIFASKIEIRLAKQHNLQWKTLEYDEREVALQQPQAISKAVAETKLEYPSSSKKGHQDWDKLEAQVKKEEKDEKLEGDAALNKLFRDIYSTADEDTRRAMNKSFVESNGTVLSTNWKEVGTKYVEGSPPTGMEMKRWEQ*