MTTTQSLSHKPPHLTRLPLRRDMLPLRRLPPLSFPLPRGPTPRRLFATAASASTAASPLPWPGLHAWRRAPPSDLRTWGPHGPCASPDAADESGSEEASAGSSLAEMGALVLSTADPLSKARLTHAAFSRLVAGLPVGMAEAPDHPARPDKPIVVTQKEITTHKQMGVPLNAYMLHMLAHVELNAIDLAWDTVVRFSPLRDTLGDGFFVDFARVADDESRHFRWYSQRLAELGFSYGDMPVHNLLWRECAKSSNDVSARLAVIPLVQEARGLDAGPRLVQKLLGFGDHRSADIVTKVAQEELAHVSVGLHWFLKVCQMMGRVPDATFRDLIKEHDVVLKGPFNYPARDEAGIPREWYQEKFKHETPSKLSEISLYS*