MVRISVLNDALKSMYNAEKRGKRQVMIRLSSKVIIKFLIIVMQKHSYIGEFEYVDDHRSRKIVVELNGRLNKCGVISPRFDVGVKEIEGWTARLLPSCQFGYIVLTTSAGIMDHEEARRKNRRSGGKEESKSGVGRILAVLQILCSDYIGFVSVSFDPNPMAAPPARARADYDYLIKLLLIGDSGVGKSCLLLRFSDGSFTTSFITTIGIDFKIRTIELDGKRIKLQIWDTAGQERFRTITTAYYRGAMGILLVYDVTDESSFNNIRNWIRNIEQHASDNVNKILVGNKADMDESKRAVPTAKGQALADEYGIKFFETSAKTNLNVEEVFFSIGRDIKQRLSDTDSRAEPATIRISQTDQAAGAAQATQKSACCGS*