MMNGHDMDLDHVVSDGDWRGLTRGELRESIPLRGDPVHVCQWRATGKIVLKPACFWKQGDSHQWKLLQRLKQKEYCRHVQVRRQEWLLPFACTKGVASEVLDYIIQSDPESIGARWVGGENHEGGPPKGSLPLHCACSALANDSNHWGRYQLRRFLASIQFLLEADTGAAMDNENSSLELPIHILLSGRQQEVGLGIREIVVEDLVEAHPKALETKNGHGHLPLHLAVLFQSTEIVQFLVWEYPAAACVQDNQGNLPFTLAVEARRPMSILLVLLRAFPQVLAGRSKKGCPGRDSSRQFLLHGQNGLESDRQIALFLRQERKVVRSKLLDCIESEERMVLKRAAKVVYQELAISHITDWMSSVSRNLAVILQDDHKSVEDSGVHECVVPLLEWVRHQNDPVQKKLEKLAFRWDRIARLAAPDGDF*