MLLDRKDVWIGKILPFVGMGQYAFVSGVNKQLNQLYKEYGAAVKDPPRVMKSSESKQTWQKISATSTDTFYGNTFCNLTLAKFWLDDKSGKNHMRTGEACRVIAKVGNLTVLQWALEQELFPWSELRFGACLDAAIYGHLEILKWARENKCEWDSSTCFLASRCGHLDILKWAHENGCPWAEETCAAAAEFGHLDILKWAREHGCPWTANTCAEAAGGGNLEVLKWAVANGCPWNWTTCTEAAHGGHLEILEWAKENGCPWNASTCSAAAGSGHLDILKWARENGCPWDANTCSSAAEGGHFELLKWARENGCPWDANTCSAAAKGGHLEILQWARENGCPEQGREDES*