MFERPEAGERAVLVHLNLQVGQEDLDELKELTKSAGAQPICVVTGSRHRPDPKYFVGKGKLDEIKTVVSEQQADIVIVNHPLSPSQERNLEKALEVRVVDRNGLILDIFAQRAQTFEGKLQVELAQLKHLSTRLIRGWTHLERQKGGIGLRGPGETQLETDRRLLAVRIKQIQQRLEKVQKQRHQGRSKRKKAEIPTVSLVGYTNAGKSTLFNTLTGADIYAADQLFATLDPTLRHLAIGDSGEVVLADTVGFIRHLPHELVAAFRSTLQEASEADLLLHVIDAHAEDRDDTIFQVNQVLDDIEAGKIPQLRVFNKIDLLDGVLPHIDYDDQGRPVNVWISAQSGAGCELLRQALSAFFASSKIIKKCFLPASQAGLKAKWFGLVRFIDETVNDRGDCELTIEIDKKNLGLLKDIRVEEVA