MDDEEVPLAVPLDGELAESSTEAKGSAGVTVITGYLGAGKTTLVNYILKAQHGKRIAVILNEFGEELGIERAMINQGQEGSLVEEWIDLPNGCVCCSVKHSLVQALEQLMERSDRFDHILLETTGLANPGTIASLLWLDDELESTVSLDSTITVVDAKNFRHQLYERRESGQITEALLQIAFADVVIVNKVDALKIEGEETVSMMMEDIESKIRQINSMAKIVYSVRCKVPLDEILHCKAYDMKDPTNKNRLLALSSSDGSFHDDQVTTVCITAAGLAVLSKVNEWLEHLLWDKQGAEILRSKGVLNISGSDYSHMLQAVREVYEISAVQQWGVDEKRINKIVFIGKNLNKEHLEESFKTSCLESIG*