MDPIADRVYGLVLGCALGDAVGLTTEFMTAAEAADTYDLLLNSRKAAGEAVCLQPKDAVRDAHRSKWFPGDWTDDTDQLVCVLRCLLPVEGRGLRAPEARDFAEQLMTWHRQGFPELGDANGCGMGRSTARVLDDPAFLQEPQACARRAWDSTGRCMAPNGALMRAAATGLRGKDHAEEDAKTIAEVTHADPRSTAACVAVAKMVAWMVERGTPGDGVDSLLSEAFASAERYLPHETSLGEMPQTVWACSLCTLENPPSEDSCDACGHPRPAAGSGSVNAGFGTTWSEAAAQARGYGRAAALEELRHALRGEAMPVTDHSETLGYVNTCLAAAIYVFRSSVLRKDVAGPQLFSEAIHSLAMAAGDADTNAAVAGALLGCALGRKALPELWLSQLPHRVWLEKIAEKLVAAMNCHSQG*