MNSPDRTEQVKEIFKNLTAVETALQEVIQEHRHGRYGFLTREWGFTAPGGLGGRLGGKFIPWEEKLARCKKFFWPLEAYEAMEKHPFGKADPVVIKNLDLKPEGEQIYGNTPLHNFLREPPKQSVILDESADLDDYRSAARIFLLLGTLSHLYGNSAPDRSSHTLPPWIEEPLLVAAKRLQIEPTLSGHFLVQENWIWKSITTEDAYAKVSKASAKRLDRVIVRTLLEQCECADRRYRVKIYPDCFIGSQAIDVLIDSGVAETREEAVRVGRRINDEFKLFNHVTNDHPLIDKHLFYRFKKKWQQRKSEMATMEEVDIAEDPDESKNKDDNDNTEEDANQTPTSRLMRPSDIIKSFRASTTSVRSDSLVQGSLRNLMKKTRSKGRASSSGDSNTIDRGSNRSLSSVSDVASTTEEDNQPLQGNPYGDTPEGLVVGLTSTHLGAHDETWEMQEAMSIVAVMALVPVKDRRYRFRTYKQCFVACQMIDVLIEHECASTRKEAVELARGINERFGPIFEHVVDNHFIKDEYLFFRFTKEFKQMMQSKNGDEIQSVSHSGSTKHSSPKTRRSSFDSARKSTQEILDENLRSGFIAETSSIGSVDESIMALRGFDETNEFRIDNIDMLYPAFGHNHEKINQLIPACMGHAFASLPFDVLDIITTMKNILEAELSVSDISSVDGYESRRLYDLLYKVAFSVSRCKEEFQQMSTDPTSRTFNSKHISIKHTQPISNGVVVQGKRRKGTTGTQFAYFHLLDWLLGRHQYSGGGGLVAQIAEVDNTYTRPEREFIQSISKLEKPATLRGFLDVLGRPTQLLAAYNHLVECYAGEGGVLQAHCRKLYSYIHNDVQFSTSGTNHLKSKSEKNDSACPMSSMANNHNFATMMFKHMRKATDDRWTLRIPPLMTEVGKIVYSTSVSGGFTTVALDLSTSGLLYEYGDVVKIVLPNNDRNCFAWCTSLASNKKDFFTLSDMQAFHKDTGNGWGWTELWEALGWDSYEEGDGKGVPLELISRYVEQGQIRLESSTSRWVNNPLDLCDDSKNLFPVPPPLRLDQIASLEPVSPRVYSVSGVEIDRVFLLVSKPQDGARHHGYQAMCDPEIKNVHCSFSPATFFLVPPLDVNLMCIASGTGISPFVGLADAIGPRQGSYTIVHQCKSSDLFLANSQTWLDFTCENPGAVVMGYISGDRSRRNCPMRYIIRNGAFEETTVLRRHKACCYYFECSFFQGRIKETYKKGGLNLAYCCGGVKSAIDPLKNFSTKEGLSFQFTSECYAIPPNLTTDSTACQIAGTIVDIDQVGPIHPGGGAILEQLNEVCIETQDAKTPDLSVAFWELHPHAYNLHRCLRTPLDPDSKAFAKFLERQSMRNSVMTNMAAKYAEMALAAPHDSKVVRIATELQSSAIRQQLKSGDAQGAKVSAEYLEALLSHVPQEDQDANRWTASLEGLRKEKQ*