MFKWVLHSVLARMSASLRLATIHSHLTSSSALRSEGANLLKTADGLGFKIEPDVRRAIIESSPVVALESTIITHGMPYPQNFQTAKEVERIITANGAVPATIAIIRGVPCIGLSVDELQELGRNGSSFTKTARRDIGHVVASKGNGATTVSATMFLAAKIGIHVFVTGGIGGVHRGGESTMDISSDLTELGRTPVAVICAGVKSILDIPRTLEYLETQGVPVVGYGTEEFPAFFTPKSGCQVPCRVDTPDECAKLIGTSLALELQGGVLVGVPIPEEHAAAAQPIEMAIQKALLEATERSIFGSTVTPFLLKRVNELTGGASLAANIELVKNNARVGAQVSVALSRYKHSKFIE*