MSRAILITGATGKQGGAVINALLAKSSSEFLLLAVTRNKESASAKNLAAKSSNIKLVEGDLDSIPALFQAAKRAAGTVPIWGAYSVQLSMGKGVTLEGEVRQGKGLIDESIKAGIKHFVYSSVDRGGDEKSWTDATVVPHFKTKYEIEHHLRNSTNNGKSSMNWTILRPTAFMENLEPIFATKIFLTMIRDTLKDKPLQWVATEDIGYFAAEAFTDPRGWNKKAISITGDELTFAQLSEAFEHATGGPAGTTFGILGKALKVGVKELGIMVNWFRDEGYGADLAKVRQLNPEAKTMEQWVKTSAFVSH*