MVPVVALVGRPNVGKSTLFNRLTRTRDALVADFPGLTRDRKYGRAEVEGREFICIDTGGIDGTEDGVETRMAEQSLLAIEEADVVLFMVDARAGLMPADEAIAKHLRSREKPTFLVANKTDGLDPDQAVVDFYSLGLGEIYPIAASHGRGVLSLLEHVLLPWMDDVAPQEEVDEDAEYWAQFEAEQNGEEAPEDDFDPQSLPIKLAIVGRPNVGKSTLTNRILGEERVVVYDMPGTTRDSIYIPMERDEREYVLIDTAGVRKRGKITDAVEKFSVIKTLQAIEDANVVLLVIDAREGISDQDLSLLGFILNSGRSLVIVVNKWDGLSQEVKEQVKETLDFRLGFIDFARVHFISALHGSGVGNLFESVREAYDSSTRRVSTAMLTRIMTMAVEDHQPPLVRGRRVKLKYAHAGGYNPPIVVIHGNQVKDLPDSYKRYLMNYFRKSLEVMGTPIRIQFKEGENPYANKRNTLTPTQMRKRKRLMKHIKKSK*