MTQTATSDRPPAVIVDHVTKDFKLYRERRTSLKERLTTRRPSRYELYRALNDVSLVVPAGSTYGLIGANGSGKSTLLKLMANIHRPTSGTITHNGRITALLELGAGFHPELSGRDNVYLNGSILGLSRKQVAAAMDDIIEFSGLRDFIDAPVKVYSSGMYVRLGFSVAVNLDPEILIIDEVIAVGDEEFQRRCFDHLAKLRRRGVTIIFVSHSMPLVQTLCDRVAWIDRGVLRAEGDPSEVVDAYLAVVNAAERERLAAQGEAAASGEAVRRGSREIVVSNVSFLDGNGEPTLAAVAGERLVVRVHYAAAQPVTAPVFGLAFHTEGGVLVSSPNTEYAGVRFGTLHGEGYVEYVLDHLPLTPGTYLVSASITDTSLLHVYDQRDRAFTLTVQPGHSLDRGGVVTLGGRWSVVGSTVGERVEAMS