MRDNTQHYRELFLDDIPLMDVRAPVEYHKGAFPNTVNRPLMNDIERQKVGTSYKQHGQQAAIALGHELVCGALKAERLAAWKAFAEANPNGYLYCFRGGLRSQIVQQWLKQDAGIDYPRVIGGYKALRNFLFETTRAAVDECDFVLVGGLTGCGKTEVIAALDNSLDLEGHANHRGSSFGRRATPQPAQIDFENRLAIDILKKRHRGVGQFVLEDEGRIVGSCSLPLELYQGMQGYPLVWLEDAFEQRVERILRDYVIDLRSEFERVVGVEEGFAAFSAYLQKSLAGIVKRLGGERYQRLAAILVQALEEQGRDGSVDTHRGWIEGLLKEYYDPMYAFQRQSKEDRVEFRGNQAEVIGYLRQRQALRPS*