MKKVNTQEVVDDEKEILNDQPLPFTKLLTYADALDYTLMALASLGSIIHGLAQPLGYLLLGKAIDAFGTNIHDDANMVKALKKVIPFVWYMAFATFPAGVLEVGGWMYASERQVARLRLAYLKAVLKQEIGAFDTELTNGKIITGISNHMSIIQDAIGEKLGHFLSCFATFFTGVVIAFICCWEVALLTLLVVPMILVIGATYTKNMNSIPATKAAYLSEATVMVEQTVSQIRTVFAFVGEGSAIKSFSECMQRQLIISKGEALIKGVGTGVFQTVTFCSWALIVWIGALVVVAKRAQGGDVIAAVMSILFGAISITYAAPDMQIFNQAKAAGKEVFDVIDRKSLISYDSKGEINLKKINGNIEIRDVHFAYPSRHEKMILQGFSLLIPAGKVVALVGSSGCGKSTIISLVPRFYDPEKGEVFVDNHNVKNLDVKFLRKNIGAVSQEPALFAGTIKDNMKVGNKDADDEQIQRAATMANAHTFISQLPNQYLTDVGQRGVQLSGGQKQRIAIARAILKNPPILLLDEATSALDSESEKLVQDALESAMRGRTVILIAHRMSTIVNADMIVVVQNGQVTETGTHSNLLQTSEFYSNLFSMQNINTEGGVSSTKETEKKDQQVSEEFAQLVTPIETNKTLKDTPKEKQEDGNVERVEKGEREIFFRIWFGLNNQEFVKIAVGSFAAAFSGISKPVFGFFIITIGVAYYKHGAKEKVGWYSLLFSAIGLLSLFSHTLQHYYYGVIGEKAMTNLRKALYSVVLRNELAWYDKSENSVGSLTSRIINETSTIKTIISDRMAVIVQCISSILIATIVSMIVNWRMGLVAWAVMPCHFIGGLIQAKSAKGFSGDTAAAHSELVSLASESATNIRTVASFCHEECILEKAKLSLDAPLKRSRKQSLWYGFIQGVSLCLWNIAHAVALWYSTVLVEKKQASFEDGIRSYQIFSLTVPSITELWTLIPTVISAVNVLTPVFQALDRRTEIEPDETENPPSRKIIGEIEFQNIHFSYPLRPEVKILDNFTLRIEAGSKVALVGPSGAGKSSVLALLLRFYCPLQGLILIDGRDITTYNLRNLRRQIGLVQQEPLLFSCSIRDNICYGTEEASESEIIEVSKDANIHEFVSNLPDGYDTVVGEKGCQLSGGQKQRIAIARTLLKKPAIMLLDEATSALDAESERAVVNAMESINRKGNAGLHSTQVTVAHRLSTVVHSDSIIVMEKGKVVEMGTHSALVAASEGVYSRFYRIQSMKN*