MSILEVKNLSHGFGDRAIFEDVSFRLLKGEHIGLVGANGEGKSTFMSIVTGKMLPDEGKVEWSKYVTAGYLDQHSVLAERQSVRDVLRTAFDELFKAEARINDLYMKMAEDGADVDALMEEVGELQDRLESRDFYTLDAKIDEVARALGVMDFGMDTDVTSLSGGQRTKVLLAKLLLEKPDILLLDEPTNYLDAEHIDWLKRYLQNYENAFVLISHDIPFLNDVINIVYHVENQQLTRYSGDYYQFQEVYAMKKSQLEAAYERQQKEIADLKDFVARNKARVATRNMAMSRQKKLDKMDIIELQSEKPKPSFDFKPARTPGRFIFQAKNLQIGYNRPLTKPLNLTFERNQKVAIIGANGIGKTTLLKSLLGIISPIAGEVERGDYLELGYFEQEVEGGNRQTPLEAVWNAFPALNQAEVRAALARCGLTTKHIESQIQVLSGGEQAKVRFCLLMNRENNVLVLDEPTNHLDVDAKDELKRALKEYRGSILMVCHEPDFYEGWIDQIWDFNNLT*