MALTDDGVPLITVRVTIGPHLWIEVQGADGLVGSEHRRPSFPSEGSASDSKAQRIHFSEEVQIRRMMIGSVQLRSSLRPSAALGTSSPVSGSRGKACPTNVSAKTPNSCPPESMKLPGSSIGESDARRSRREALRGLLLCSTAFSLTQYAGQVLAEEVKNGDSSAGSKDDSVFGGIMSLLDPDETTKSGKKLPKAYLKSARGVVTKLRDSFSGDSKNESEFRRNADSAKEAIRDYVANWRGSKDLSTEESYQALEKALRTLGEFYSKKGPRAVLPEDVRTRVLEALQTADDAL*