MDDDDDVAGGGGLGSFGRLQTAAQAGALVLGPPTAEWDEDIGAGPPQTLTLTQTQTQTQTQTQTAARSDGDRDGDVADGRDAADPAGSLFVPAALNCYLREYQREGVMFLYKLYATRKGGVLGDDMGLGKTIQTIAFLAAVLKSPASFDACTGAPPPPALIVCPTSVLTNWERELARWGEHLPDGGFVVEKVHGADKADAWARVKAKASDIGIVLTAYDTFRLGVDEMTSQRWSVVVFDEAHRLKNDKTMLYEAARRLPRERRFGLTGTVMQNSYDELWCLLDWACPGSLGGLKAFKEYYSKYMQQAQRFGADDYTLGRGRDRADQLKRLLRRYVLKRTKKVVLAGQLPEKSDNVVFCELSPLQRRVYRRLLDSPDMQLLVRFAEDCDCGSGERRSSCCYAAPPDGHRACPHCMSLVYINILLRLSNHLELLKPDHGDEDKEKVARDEVVAKFALGEDAHLLGGADRQDNDFARISAATNCGKLLALEKLLEIWHRANDKVLLFSKSTRLLDILEKFLSRRGYVYCRLDGGTAQNARQPLVDDFNNSSSMFVFLLSTKAGGVGLNITSANRVVVFDPDWNPALDLQAQDRAYRIGQRRDVNVYRFIAADTIEEIVYQRQVYKQQQSNVAVDAVRERRYFEGVQGDKRRQGELFGLENLFTLAREG