MLRSTCCTPLCPFTAKQPSFLRKQQRITSDRFTFRGGGGGDAAAVVSSSGLRDLVFVVNPQGANGRTAKEWKKLLPHLRSRLGKDCNVSELLTSGPSHAIDITREAIRDGADAVIAVGGDGTLHEVVNGFFWEGKPVGYLSGEASRSTALGLIPLGTGSDFARTFGWNNDPCEAVERIARGMRSRIDVGVIDKEGKDLHYFINVADVHLSAKAGFYASKYKKFGNLCYVIGALQAFMGHHNQDMRIRVNGGEWEIYPQVTALCVGNAKYFGGGMKITPNAIPGNGNLEVVVLQNFKWYDFVLKLHKLYNGTHLSVNNVTSRSVQSIEVEEITDSGSIYVQSDGEHLGFLPRKFQVLPGAIDIIS*