MDIFGSPFCSKQAVASCGGWTDILDSSSCTNHILETGTAALITVALALHLLVVRITTKTRASARRPPVAPGLPLQLAGAAFTACLGLVYLGLASWMLGSNFTQHASAYLPHWWVTALSQGLCLVLAGFALSGVGGARLLGPMSARAWSALLAAYAAFVACSSVVHMVADRALTMKGFLDALFLPGALLLVCGAWCVKEEDGDGGTGTAASLYKPLKTDDTVDDERGGSESHVTPFAKAGVFSVMSFWWMNPMMKTGYEKPLEEKDMPLLGPSDRAYSQYLVFLEKLNRKKQLRAHGNPSMFWTIVSCQKTGILVSGLFALLKVLTLSSGPVLLKAFINVSLGKGSFKYEGYVLAVAMFLCKCCESLSQRQWYFRTRRLGLQVRSFLSAAVYKKHQRLSNSAKLKHSSGEIMNYVTVDAYRIGEFPYWFHQTWTTSVQLCIALAILYDAVGLATVAALAVIIATVVCNAPLAKLQHKFQSRLMEAQDVRLKAMSESLVHMKVLKLYAWETHFKKVIEGLREVEIKWLSAFQLRKAYNSFLFWTSPILVSAATFLACYLLKIPLDASNVFTFVATLRLVQDPIRQIPDVIGVVIQAKVAFTRITKFLDAPELSGQVRKKSCLGDEYPIVMNCCSFSWDENPSKPALKNVNLVVKTGQKVAICGEVGSGKSTLLAAVLGEVPKTEGTIQVCGKTAYVSQNAWIQTGTVQDNILFGSSMDRQRYQETLERCSLVKDLEMLPYGDRTQIGERGINLSGGQKQRVQLARALYQNADIYLLDDPFSAVDAHTATSLFNGYVMGALSDKTVLLVTHQVDFLPVFDSILLMSDGQIIRSASYHDLLAYCQEFQNLVNAHKDTIGVSDLNRVPPHRENEILIKETIDVHGSRYKESLKPSPTDQLIKTEEREMGDTGLKPYILYLRQNKGFFYASLGIISHIVFVCGQISQNSWMATNVENPDVSTLKLTSVYIAIGIFSVFFLLFRSLAVVVLGVKTSRSLFSQLLNSLFRAPMSFYDSTPLGRILSRVSSDLSIVDLDIPFGFMFSIGAGINAYSNLGVLAVVTWQVLFVSVPMIVLAIRLQRYYLASSKELMRINGTTKSALANHLGESIAGAITIRAFQEEDRFFEKNLELVDKNAGPYFYNFAATEWLIQRLETMSAAVLSFSALIMALLPQGTFNPGFVGMALSYGLSLNISFVFSIQNQCQLASQIISVERVHQYMDIPSEAAEIIEENRPAPDWPQVGRVDLKDLKIRYRQDAPLVLHGITCSFHGGDKIGIVGRTGSGKTTLIGALFRLVEPTGGKIIIDSIDITTIGLHDLRSRLGIIPQDPTLFQGTIRYNLDPLGQFSDQQIWEVLGKCQLLEAVQEKEQGLDSLVVEDGSNWSMGQRQLFCLGRALLRRCRILVLDEATASIDNATDAILQKTIRTEFRDCTVITVAHRIPTVMDCDMVLAMSDGKVVEYDKPTKLVETEGSLFRDLVKEYWSYTSN*