MTAVRPCSTARLRQQPLLASSSRPSAQPSVTRPLARRRLCQPLRSRHGSMDAEMQSSADVAALEQLYLSSDQAAAVLSLSSLASQDEGLSSGSRSEELCGKMICVEHTVDDISGEVLVTDPSPPGLIGRLLDLLPISKRTRGIVMLNLLVILVASNWVVVKDVGNNFDPFGFAFLRFAVAAAAFSPFLKAASKDKRIMAAGFELGVWTAAGYIAQSAGLLTTDASRASFLSTFTVLVVPFLAGLSGKGVSAVTWASCLAALVGVGLLEQGGAPAGVGDIWSFASAVAFGVQVFRTEHHARKLGNSANLPLMSVVLTTTMLFAALAAGLTHPDAVMNMIHHPMVAENMLTGGHLPWTQVFYTGLLTTDLALMMEIFALQDVSSVDAAIIYTLEPVLGAALAWGMLGERLGAKGLIGAAIILASSLVTQVMGGKGEADAEPKLLSVDKEDX