MKVKSDKLTTEIGPHAFLYWTAKLVAEQVAKIRTSIHETKQSLNLVASAKILERIPRRKAESPHNLLEFEPVGINRQVMGVKQLLEMEGSSPSVAVILYGFGGVGKSTLAMSVIDKLNLTNYKFCRVIVDAENPAKNLHIAKLQKNILSALGEEKIDFDHPDEGRQMLRKAFENNSFLLFIDNIVEENYVKQLLPKKMSGEKQKMRIIITSRTNTVRQELSLIDSDCIRDYSVERLSDETAIELLSTTIGVRSQEAYKYALDSLQQGNFQSCSDTDLSRQVLYVYDKMEEEAKETFLDICVFFYGWKWDLIAFVVGEMRLKNLINRALVKKNKSNEMIVHDVLRLMGRIRAEGTRVQSIEELSKVLEKGHEAITKVKGIWLLDNESRFNFQSKDLEEMHPSLWVLALGNCTMLDSECRKIFYNLRFLQVGNVDTFPFQSISKFENLAVIHNESMSGMRLPELPPALKQIKLTLQQYHNYASATLPISWKNIGFLEGLEKFEIQSRELVEFPEEFVLPMCMKEVDLSTCKQLPKGFDRLTALRKLTLKNCSKLNALPREFLKLPSIVESSVDDRYGQRKFSSKFSGSQTTVVLLIGYEKTNYKEQWLVLFQSTETSIPSYS*