MLRLRSTSLLGLTIASNDVKDPPMMAPSVVQEEGAFHPPRSLQKIAVLHITSALTDTISFNVHLDISGSLRALTTPATRHSNSLKMSSSMSSFDQNAGMRLYGGAQYHRAMAEFRFVVGGIKCPPINREEIVNACGVEDIHDGTNYFRTACVIAVAKARDTFEPFLHQANWEVRHGNARNKTIYGWKTILIMTLTQEEPQLALLMTTEKGLPLYGRSFTRESSLQNHITVCTVRDSMQNDLPHVPVLFHYLSRRFGIKSLNENATVNCRSPNLFCECLSTLSELTMIEYGL*