MDMLISAILGEFISRSASFLISRYFRQQPDVDKILQRLQRVVLRIDTVVKEAEGRHITSKSMLLYPRIIRQPYGIYLLLDNCMFGCQTERVLPIVGPLGAGKSTLVERVRDRFSMILFLQEGSLEDERVIDLQGNNINRLVRHQNCASQNRLLIIVEIAEEINEGTWRRIKSSTTCMTPCGGSKIIITSRSDRIVNLGTTEALRLNHVCPEPYWHFFKSTAFSTNPDEQPNMAAMAIEIALEQKQCFMGAHIVAGLLRDHFNARFWRKILECTHLRLFHKHPNLRLLEDGPLYNWRLEGNCKYFLVCNYQSDSRDEVPKISVQDIILGCGGSTLSRGEFKALAWRSRIPPYYNSTISCKMQAPQPTVERKKPWV*