MSRVTLSRYLIEQTRSHNTPADLRFLIEVVARACKEISHAVSKGALGGVLGSMGTENVQGEVQKKLDVMSNEILLEANEWAGNLAGMASEEMDHPYQIPGRYPKGAYLLVFDPLDGSSNIDVNVSVGTIFSVLRCPNEYLNQNDTLREEAFLQPGTTQVAAGYAIYGPQTMLMLTLGNGVKGFTLDRELGSFVLTHDNISVPESTAEFAINMSNQRHWEAPVKRYVEELLAGKEGPLGKNYNMRWIASMVADVHRILTRGGVFMYPRDAREPEKPGKLRLMYEANPMSFIIEQAGGAATNGTQRILDIKPENLHQRVAVFLGSKQEVERITGYHAE*