MFELVDNIAQTAVIKVIGVGGGGGNAVNHMAKNNVEGVEFICANTDAQALKNIAARTVLQLGPGVTKGLGAGANPEVGRQAALEDRERISEVLEGADMVFITTGMGGGTGTGAAPIIAEVAKEMGILTVAVVTRPFPFEGRKRMQIADEGIRALAESVDSLITIPNEKLLTILGKDASLLAAFAKADDVLAGAVRGISDIIKRPGMINVDFADVKTVMSEMGMAMMGTGCASGPNRAREATEAAIRNPLLEDVNLQGARGILVNITAGPDLSLGEYSDVGNIIEQFASEHATVKVGTVIDADMRDELHVTVVATGLGARLEKPVKVVDNTVQGSAAQAAAPAQREQQSVNYRDLDRPTVMRNQSHGSAATAAKLNPQDDLDYLDIPAFLRRQAD*