MDLVSGAIIGAIAGEILKALLDATNIVYECKSQCEKLKSTLQHIVPKLEDIEQLRLQLTDCEPADFKELKSRLESGKVLVYKCMKLRFWKVHKKYSYGKKLIELDEYLVRFFDLNLAADTNLDTKQLRIEFKEMRRLLDGRGIASESSYALPGLPDCPVGLSDSLRELKAKFFADDVSVLGICAQGGYGKTTLASMLCREEDVKGRFKNNIFFIIVSNSPDVLSSLNGLYEQLTSRKPDFRNVEDARRQLLHILTKKEPEPILVVLDDVWSDTVLEDLLFNKTKGCKTLVTSRNVLRSFDSRYELGLLKDKDAMSLFCHSAFANITTPERIDEDLVWKIVKYCKGLPLALRVIGHSLRYEPAKKWKIIERELSKGSSIFASHQQLLHCLSTSLTSLNKPLKDCFLDLGSFPEDKRIPAASLIDMWVELHGMDEDEAYVALLELSSRTLISLVENARKEAGEEDGSFSGLFVLQHDILRELALHANCDSTINQKKRLIMEKRENCLPKSWIEHKDQPFDAQIVSIYTGYMGESDGYDMRFPKTEALILNFSSANYCIPAFIKTMEKLKFLSITNHGTSLAKLSGWPPFESLPHLKRIRLERIIIPSFHMNLQPLKSLQKLYLLFCELNQSMSCSDPNVSNQFSELKENSMDYEPFKSPVSKDIQMDRKPIKSPESKEIEMDYISTIFPKLKEIEMDYCGDLRDFPSWVCRLTHLKKFSITNCHDLCNLPEEVGGLRYLEVLSLHACTRLSELPRSITRLSSLKLLDISECLNIVGLPNDLHGLSGLEKIDMSRCSQIRRLPGSVAELRGLKNVICDEEIANQWEEIKLQSLSGLHVRVVEEEATLDWLER*