MFTVGQEIEDFLLSGGILSKAWEDSDLASNLESFSLTEHGGVAYVAFPSFHQIESFIVEENKYGEGNIQTNNQVFSDCLKGYDDKPALVHQGALKLFLHIMEETDFQAKLQIYTDSKQKKLKPIIFVGHSLGGAVATLATLWVLEKRVRQISPFCITFGCPLVGDANLVEAVGRENWAGNFLHVVSKHDIVPRMLLAPLKSIAQPLTAIFPYWHGKVVYSFIQDACKTLLENVRQCTCTVANYEVDSFGGSDGVIERSPYKPFGTYMFCSRDGVACIDNSIEDASFDNAEP*