MTNIWHTAPVSALSGEITICGDKSMSHRALLLAALAEGQTEIRGFLPCADCLATAQALRALWVDIQREKEIVTIRGVGFLGLQPPKAPLNMQNSGTSMRLLAGILAAQRFESVLCGDESLEKRPMQRIITPLVQMGAKIVSHSNFTAPLHISGRPLTGIDYALPLPSAQLKSCLILAGLLADGTTRLHTCGISRDHTERMLPLFGGALETQKEQIIVTGGQKLHGCVLEIVGDLSAAAFFMVAALIAPRAEVVIRNVGINPTRSAIITLLQKMGGRIELHHQRFWGAEPVADIVVYHSKLRGITVAPEWIANAIDELPIFFIAAACAEGTTFVGNLSELRVKESDRLAAMAQNLQTLGVACDVGADFIHIYGRSDRQFLPARVNSFGDHRIAMSLAVAGVRAAGELLIDDGAVAAVSMPQFRDFAAAIGMNVGEKDAKNCHD