MDRFELLGPLPREGTTTVLEASAGTGKTFALAGLVTRYLAETAATLDEMLLITFNRAASRELRERVRGQIVEAVGALQGDAPPSGELVEHLLRGSDAERAQKRSRLRDALANFDAATIATTHEFCGSVLKSLGVAGDNAADVELKESLTDLVTEIVDDRYLANFGRQETDPELTYAEALALALAVVDDPCAQLRPPDPEPGSKAAVRLRFAAEVLEELERRKGRLRAQGFNDLLIRLATALEAADSPARDRMRERWRIVLVDEFQDTDPMQWRVLERAFSRHSALILIGDPKQAIYGFRGGDIHTYLKAAGTADARYTLGVNWRSDRALVESLQTVLRDATLGHADIVVRGTDAHHAGHRLASAPRPAPFRLRVVKRHTLGYDGTAHVPIEALRRHIPDDLAADVAALLASGATFAGRPVVAADIAVIVEHHKDARACRNALAEAGIPAIYTGDTDVFASQAAKDWLCLLEAFDAPQRSGLVRAAACTMFFGETAESLAAEGDALTDRVAGTLREWADHARHRGVAAVFQAAQLAGMGRRVLSQRGGERDLTDLAHIAQLLHEAAHRERLGLPGLRDWLRRQAKAGAGPPEHNRRLDSDAAAVQIMTVFVAKGLQFPIVYLPFAFNRNVRSDDILLYHDDGTRCLYIGGKDGGAQRRTVEGLNRVEAAHDNLRLTYVALTRAQSQVVAWWAPTFDEVNGGLSRLLRGRRPGQSQVPDRCTPRVTDEQAWAVFAQWEAAGGPSVEESVIGARSSLEKPVPVPGFEVRHFHRRIDTTWRRTSYSDLVRGSEAVTVTSEPAAGGRADEVEIAVVAAPGSGADLTSPLAALPSGASFGSLVHAVLETADPAAPDLAAELEAQVRRHAPWWTVDVDHAQLAPELARALLPMHDTPLGPAAAALTLRQIGVRDRLRELDFEMPLAGGDLRGRSPDVSLADVGELLASHLPGDDPLSPYADRLGSAGLGDQPLRGYLAGSIDVVLRLPGQRYLVVDYKTNHLGDTAADYGFERLTEAMLHSDYPLQALLYVVVLHRFLRWRQRDYAPARHLGGVLYLFVRGMCGAATPVTAGHPAGVFTWNPPTALVVALSDLLDRGRLQS*