MELPKSRTLQLIPPCSFQLMQHPEYETIKAECEPWLLTLAAPPTAAAARYWQDSLVPLLGSFFFAQCSTKRAILATKMGCWFTVSDNADDDLSVRGCAVSDHVRRRHDLILACLAGQPLNDLPKLAQLPGCQNIAREFSSLQEIWNDISKDMPLTMQSRYREALSRFFHALRVQAEYRNADSLPGVDEYVNDVRRPASIMLQMVILLEYGLGIELDEETLGSELMLRLHDAVMSHLGLYNDLFSHEAEIFSGDYFNLPCVILRERTAAQPGFTYAEAMQEAVRMVEEVDKLCVHLMGEVEKSSLIEKPGMEAYLRGLGNFMAGTVAWCPMTVRYKHTCSAEGLVLPVSLPQSNIFMSERERE*