MEQKKKRKSSVDASDEGQDNTFASLPLSDLTQNALSAMGFTRMTQIQAMSIPALLSGKDLIGAAKTGSGKTLAFLLPVVELLHNAKFGSRNGTGAIVISPTRELAMQIYGVCKDLCTSGKHHQTYGLIIGGANRRTEAERLAKGVNIVIATPGRLLDHLQNTKGFVFRNLLAFVMDEADRILEQGFEDDLRSIIKALPKQRQTMLFSATQTKKVEDLARTAIDPKSAVYVEVPNETNLATAAGLEQGYVTVPSDQRFLLLFTFLKKNKNKKIMVFFSSCNSVKFHSELLNYIDIPVMDIHGRQKQQKRTTTFFQFCKQTTGTLLCTDVAARGLDIPAVDWIIQFDPPDDPKEYIHRVGRTARGEKGKGRALLFLTPEETGFLRYLKAAKVTLNEYEFPMTKLANVQSQLQRLIEKNYYLNCAARDAYRSYLLAYTSHSLRDIFDVHSLDLAAVGRAFGFTAPPRVDLAFSVKGPKARRHNGQVMNGKGKNGKLANGHSFSASNPYGRKESGDKRQFSH*