MSFKSSLYGPVGYVCQLFVILVPKKGSQIQQLTVCDLQAEVDILDPLFDRWLKQKPPNSGAAEDFFDWCMRNIKLVMPCNDSILICQTLNLLSSSLKSYVDENAIPAEDTYRRILTWCIMWGFGGLLEPDMRKVLWSKFQEILEESKHKDAIPPCEEGQTIFEWVPDWTDKARPWKKWEPDEWKAPKVLNFSALLIPTMDSVRAEYILDIIAKHDVTRTPPAFKSCMLVGAPGTAKTSTALMYISKFSQDAMLSKRLNLSSATQPLGFQKSTLAAGNGIEGEIERKTGKTFCPPGGKKMTVFIDDAAMPLVNKWGDQITNELARQLIEMSGFYFLDKDKRGDFKSIEGLQYIGAMGHPGGGKNDIPNRYKSKFMCFNMVLPSTVSVDNIFGSIMKSKFSSKAGAKPDVIDLSKKLTAATVDVWDRVKGKLLPTPLRFHYIFNMRDLSRVFQGIMECPVNVANTPSILVGLWKHECQRVFADKLCRDVDKNLVESPGGKQGRPLLRRLAEDRVVLFMPQHFGEQLATDNKNTDWYADFLRDIEFDDETGEEKGAPKIYEPAEWETVKGKAECRLAYYYLGKYNEAYPAKAMASFMVIATTKRASLPVTSCHFPMAQLAPHLVASVAGPVAGPMAAMAQMGPGRPARASRAPQAQWDGRVAALGLSLCPWVPKARATRGRRSARQRLTEQVKQVQRYKRGELSEFDTGVSTGYQSLDQNFRPVRGEVITLCGRPGSGKSEFILSVALNLAQKHGWKTGLCLFEHKADQLTLQLLEKRTQKNFRDLGSLSTEDEAWISEHFRPVADFSAEMDLEQILRRAGRYAEDGNLQNLIIDPYNYIAAPQGLGSEFSETELVSGYMTQLQRFAKKYQVCVWVVVHPTKGSQIAGAQPNLYDMQGSAHWYNKCDKGLYVVRPNRDPDVGSTCEVEIHVLKVRNGDSGRVGITMLEFQPEIRSYKELAMQLVLFDEAMQHLMKINRTIQQKRGSAMLVGVGGSGKQSLARLAAFTSSHYAFQITITKTYNDNALFEDLKALCIRAGVKGESVTFIFTDAEIKSEGFLEYMNSLLATGEVVGLFAKDEKDAMCGDVRNDFVKDNPNLEENLLNMYNYLMDRLRDNLHVCLCFSPVNAKFPIRAQKFPAVFTVNINWFMPWPEAALVAVSSAFLSTYKLDCSEQDKGRLYALTGSFQALTRDLCDVYYQRMRKNVYVTPKSFLCLIDFYKVLYAVKYEEINVQERSVNVGLQKLKEASEFVEKLKIELKEQDVVLRAEEKKTTALLEKVMAEKGKADKKAEQVNGQKAECEAEAAKIEGEKQAAQVELDKALPYLHEAESACNSITKKDITEIKTNNKPVDIIKLTFDGLQILQSKPVQSVKVEDKFINKVTASFLADSYEEYAKKELQDMNFLSNILDFAANDKDNINDETCELLEPYLRFDEDRHDFSEDAARNWSPFAHKVLDPELAGKASGAAAGLCKFVGAMVMYHGAAKIVKPKMDALKVAEAKLSKARSELEAAEAELNKVLAEVAELDAELAKAQAVMNTLKESAAAMQRQMDAANKLLSGLSGENARWTEDSKNFALRRKRLIGDVGCVCAFVIYCGPFNSEFRDKLYASFQADTQKRSVPAHEKIPVVSFLVDQGTIGEWALEGLPSDELSIQNAIMVTRSSRYPLMVDPQGQANRWIKSREKARISENPSMCITTLSAKNLKDQIEFTMGEGLCLIIENVENEVDPMLDPVLDKQIIKKGKNRYINVSDQNMDYKENFSLYFTSRLPNPHFSPELSAKATVIDFTVTLKGLEQQLLGKLIGMEMKSLEDTLAALEEDVTNNTKSLQLLDKQLLERLSNSQGNLLEDTELIEVLANTKAKAKEVEGKLKEADERKVEINEKREQFRPVATRGSIMYFNMTDMTNVVNPITSQASGWMYNCSLLQFLEQFEISVRNSEKAQPTSKRVEKIIHFLTYQADGAYGAQIFTSQMVYRYMNRGLYERDKMLFKLLVTLKIMTVANQILADDSVF*