MTPDTFREILRQTLSDSRVTRTERQALRATLEQLRLADTQWDNYRHIAFDLAREELQGSPGGDVLDWLEEVVKLLKPPEECDQRVQSEAYFSPGNACRHRIRSLFQHARHTADVCVFTITDDEITETIFEAHRRGVRIRIITDNDKSFDTGSDIDRLAAGGVEVRVDDSPHHMHHKFAIFDNNSLLCGSYNWTQLWARFDGHAGPAPTSSLMSPRIESLQMNSHCHRLAAIVALCLIPLLSRGSRAESLLPQDWNATDAGTTVLNRLVRVTSDEVKGAHDAEMVLVDHHAYIVAEVNNVSSGEAPGRPEIYCALSIVNLDTLEVEQILPVARSEQRFENVRLPVGACF