MTLIAARRYSATMHGSASEACGSVDHLVDRHPTVSPVRLIAQLRPPPTFAEVSFATYRPDPVEPTQAAAVVACQDFCRQAVERRAGRKKWFGKRDVLPGVGLYLDGGFGVGKTHLLASAYYQLPGTGPDAPTCPKAFATFGELTQLAGVFGFADCIDLLANYTALCIDEFELDDPGNTTLISRLLSALVERGVSVAATSNTLPEQLGEGRFAAQDFLREINTLASIFTTVRIEGPDYRHRDLPPAPAPLSDEEVAARAARVEGATLDDFDALCAHLATMHPSRYLTLIEGVTAVFLTGVHGIDDQNVALRLVALVDRLYDAGIPVVASGAKLDTIFSEEMLAGGYRKKYLRATSRLLALTAGVIQAREP