MDMMTTTLEAMFSQEKAYHCQDYILQDNHNDPQWLVWRTGLLSHDDLAMNRAFRTTMVGWSQQVIDFIGMRRETVEYALSFFDRYLQCPEASTALRDRVTFQLAFVTCTYMAIKLHEPTAMSPKIFAKLSQGNYCFQQIERMEFNILKALGWRVNPPTGTAFVRQILSLFPDKLLPPTMKNTVCDLAKVQIDLVLGDYRFVPIKRSTLAMACLFNAFESLQYDEHFLEMTLAQQQSLQASVLYKESMDQVPFVRHSLYQVMAALPQNAGFVHGGIRSPGLYEMASKRASCEQHSPRSVYNSNFIR*