MKFKLEGLTVYFPYEYIYPEQYRYMLELKRALDARGHCLLEMPTGTGKTITLLSLITSYQLEHPEVGKLVYCTRTVPEMEKVLAELKELIDYRSRYMTEAPGPPPILALGLSSRKNLCVHPKVAEEGSRESVDAGCRRLTASWIREKARTDPAIEVCEFFEAHERAGQEALLPPGVYTLHDLRHYGMKKGWCPYFLARHMMAFANVVVYNYQYMIDPKVSQMVSRELEKECIVVFDEAHNIDNVCIEALSVNLRQQTLHAARRNISKLENRVREVQRANKARLDAEYNRLVQGLVSTGQLRGGEEWLANPALPEDIVRESVPGNIRRAEHFVSFLKRFVAYLFDRMKVPNVVTESPTTFTMRVQETVRVDAKTLRFCYDRLSSLLKTLEITNTDDFLPVQLVADFGTLLGTYSRGFAVIIEPFDERLPHIPDPVLQLSCLDASLAMRPVFSKYQSVVITSGTLSPIDLYPRILDFHPVAIQSLNMTLTRECLCPTIVTRGSDQMPMSTQFEKRYEDSNIRSYGRIAVELAAVVPDGLVVFFVSYSYMDYVISKWHEMGVLDELMQHKLIFVETQDVMETTLALDNFRRACDAGRGAVFLSVARGKVAEGIDFDRHYGRAVVMMGVPYQYTLSRILRARLEYLQETFQIKENDYLAFDAIRQAAQCVGRVIRSKADYGLMVFADKRYQRHDKRDKLPKWITSHLREAHMNLSTDMLVVVAREFMRSMAQPYDKGAVGKSLLSAEAVNALEAAHERQQQLYAAADPMQVG*