MTDAPTCKAAERLTSSTSTALLSTPEVSAKACLDLANTLQLCNHCSCNAGSGKVDDVAPLAQQLVAALQLHSGDPSVQAAGLHLALKLTGCTTCRLPSTPERQDVLGATGLVSAAAAALALLSAPVPAGAAELQQRSAGISYGLRALHNLCSFHAANLNHLAAASGVHVVGSATAAAPADPLVEEHSLLLLTHLACREAASVEEQQAAAVAVWQAAQAQVQLRHLEVSRAAVWCMAQLLRRMLPFARLGAAAEQLLAELQVQGVALVLALLQGGDLTHEALINRCLDFLAVVGPASKQLASAPPALAAMLGSPSGAVALRLAHQQRHEACIQLLEGMQPASLTQPLDTAALVAASAELSPAKVQAGMQQQQQQX