MDIDSEEDATLSPEHIPVGDDTIVDEGDTIDVVEISNFEQMTSIPRQWTEQETEQFVVFMEELVVEGKRADAGQFKPRAFQKLADKMNEKCGVVVVLGRILKRCVEVDSKQVLEAWGKGRNVTLYTPDKPFPLFEHLRSIFGNDRATVEKMLKPGSTFATVTADGLGLGRDDVDMEDLAAAESELPNTFLTSFALSSEKNQGRHSATKKSNDAAMLSNLAETFKAAVEDQGKHVQVLANAMSDVNEQVNLGRMLKSLGNLLEFGRGKGGIRSRYNGKLLAIVGCTIWKIKRAFKNKNGYQELETE*