MGLSKYLQSYVGRLLRPYLLHDVSPLVELKLSGIHFTFPPLHFDVAFLNSNLVSSTMLAFQHLRLEGLRISLLPFTTPAFTLELGGIYVTMRLRSSEDEFWIERKRYLAEHIKQDTILAIDPEGTAIHLEAQMLLKEEVSPGFWKNFFMVLALRTVNIQIQAAIIEFMSNSQGAQVDSCCITFRNVELEAGISEERDITGGLMGASLAAIWNVLRMPVEPFVKVCKAGGLALQLEHKIPSRQIIPPVAKAGSCFMTSENMVLAVKLHYTQLDTIHLDVPETTLRVGPQHLENLCCFVCEIQTIGTVEPVVVQDASKEKNKVQENSARSSKDLWQSALERIISITYRRRLIQGLQARVLQHRYVHLYASWLQEIGWCPNSAQIDSWKTCKRPSNSQRQQQIRNELLVMEQDLPAEAIALARRIARRRVSTVQAKHVSIWKIDMRVYRRCLCVLRSLFSVILKAQWWVASIFSGLYQVYCTIKLKLSCLVTMFIENNGSGKIDDVPRRVSFHGKQSIFIFPKVPQWRKSCDTKTNLRRSVRVRTGDLRGNKREQAVSFTMILWKGCISVTGSPDIGISQSILQSGNLAQNVGISRSIQESRNLAEEQFDAESRVPLSPAICISWEEFYMGYSSKNMNAWSLELACGSLKGEATYVPNLFPIKAYRNDHERVKEDRSIINFLVSCPAPWVRFLKDDNKDAGDQEDDLAALMWEKQQMSLWAEWLGSDVLEGGLISRPFCLANFKSFQGDRKCGLSASRIMTGGLAIGKLECSLVPLLVRHVMTLAKQFSILSSFGEIPNQFTSYSIKTNNDKESGCIEIGGFDYCMLYYAERIRKLISTVALNKMLYVSAAIESPRFRLSEFVLKSVNDDITGEILDRRVSYEDSGFANSEPSLVLYFGLLKMVLWPYQFSREMLRATGPETQQQSQLQDDEAKVWLEEPPSLGIAEGLSSNSHTRDEAGKNIFLSVKDAALLLDFNSDEAGTVALVGPLTVVVRSSICRNQLHSLSRARNAVSVAVTFVVSAVTVHSYVSEILPMFQILKSHLLEFKHNPFSSDKGGSLETSSDDMNGKLIEPVHVTLDNFLPTDGSSNGFINFALKFQIRFESIQFCLGKQQNVKFQEDKVGGLMVPRTVLQDLDRAICISLQCFMLDFLWGDGHQLSTSVELRQLRCCVLDYEKQHLREEENDSLFGLYEICKGVSRDFHVGILDPEARKVDTRRIPSEFLIEGCSFYFEGPYLNLEEDGSSVISPFNSAKKLVPSKVPCWLPACSSRGSIEEKHNEAIGMASCNSRIDADKQAMNYCVAAEIRVDKVLLANDIVQIPFYKEASTAFSHGSLIMQAGIVQDFKGIAIELKGGSIVIDARAALLLVRTIESHSQLLSIIMNNLYENEKMSLWNSNGHGESMQAVSVSKLPALRTISLPQGHAYSPNIRHHRSYSAPTKVPWHQEGSGMSFPWLRGHSYMNMSGFTLILAQSDAVSGETLLLQMDGTGTLDADANSASVDIIHFSICTLRGDDLRHLPSIKGYTDLGYLSKFGPSTSEIESYSGRGSNTSSKRRSLPFRSNSSSSVSMVDKQVLSGEEIAMFSEADVSDEKRSIDLRNESILQDLKVSCTVMSTSADTGIIMGEWKGSYYGTCLVTGLEIAITTSEIKLLVAILASLTALVDHFQDSTTKASPKPEGTCSQSTFTNQIEIPDGAVVTLKDEREHCYLAVEEEHASYRLSGVLHYSLAGERALFQVKYQDPECRDPNKSSFILLSVSAKNAEGEPFCVYYSPGSGLAVIGCASDKSRELWHVRPYKHSAKHEADEFGASENSIGNAVHLVNQKSNYALKFVNSVPMLVKQPGNPFKIRVLHLSHTANPLCNSFSVCRPSDIPQVKLSVGKVVFTLLHATGGKLHLLPLFRGRMEDTNAVLQFGARKIRFIGGTKFAFDYFEAQANMWISFVHPIDCGYFYRCQRNVDIRLQDPKKKTRVFFLSFKKVEVIINESSLDTCLFSLSALDAIGSYNLKHSPVLANYCHVENQTCAVLVCNFSSYHESKGGRILGRQTDSFLIRHMNSRRELNSALLSSSVDLHLETPYGISSPVQVSLLQSAVVAVQTCFITENGSKRSAGPTIVIETSEKSQDGIRVTVSPLVQIYNASGIPLELRFYEPIHGEADGAILVLEDGNVIDDSMGSYDAIKGELRKALAFFNLGNQLLSIRPISARPLNSQLQEYLEKSEHYMFEWSEDIRRAKPVHASGIFEKIHYGLMKTLKQRKMERFFGIIHCSVRSNETEETSRLSGQLEPHFLIRTTQRKVPLIRQMVLERNQELWNPNAAWHQQYELMIFPTIRVFNFLLSRISIIFITSGKNNYREKIGKTSKELFIDQEGQQYMYVDLTDMSFIVEHHDLKLLSKPLYVGDWVGTSKQSTKRTSSGRIKELDLELDFEDKLHCARLKVFHGEDGVIQVLIYSQYALQNENDLPFFCCIPKEAKRRRKMNIQPEDLQKVSEFGQLLPCKSKICWLKRSNKIVFQRQDTESSFAELDLESFSGYTELNLSVCHADGLIDQLKLGVSLKLPSARELNPTRVICVVPRYVIMNNSMHALAVCQDGFQGDANFVVTLNSGEHAALYPRLLSAPRRNSLRNAFRNSGNSGSETSLFVRFQLKENGCDWSGPVCAEALGSFFLRLKCSSSMVGDVPEPEKKFSYAAIRVEEDASSLVMHFSMQQGEAAPYRLENRLQSRAVLFHQKDTMETEVLEPGKSVWYAWDNLCLPHKLIVRIAGTQLCREISPDKVRPWKSFRAVRSNPLSGFQLPFQKRTEILGQYSSNENGSEIEKINVGFEILANGPQRVLCVCEYNDPRKEKLWQSYFSFPLAKMDCKIQLLSFTLAESGIQKNEAQDHLVDGSASDVPIVCMQISDLISEFIISEKYTLFQLRIQTLNVDEKWHGAPFAAMLRVHNPDRFNKEDAVLQMAAVISNHAENPNQVKYASILLQAIDLNMDEDTLMKLVPFYRHSLTESESHSRQMYFDRFEIHPIKIIVSFLPGQSRTDYTSTQETFRSLLHTVIKVPSIRGTTVELNGILLSHALLTFRQLAMKCVQHYSWYAMRALYIAKGSKLLPPAFASLFDDSAASSLDVFFDPSNGLIDVQGLAIGMYTFLSKSLLKRGYGGSSRYIGDLENAMKTASSNILFAVLTEVSDNMLKGAEASGFDGMITGFRRGVLAVAMEPSLIRTAVAKGGSSRRIKLNRSTGVNEMYIEGYLQAMLDTLFKQDYMRVKVVDDEVFLRNLPPNSALLDEIVGCIKDFLVGEGLLAGETSAASFRSLRRLQGETERQIGPAAIALFRQLFVIFAIRALRNQTRSWFNLDKLANKDRKGLDITNNSDVSTHGSSKDDVQGTASNGKEKRNIKGTVLNFFISSAVAYIDGRLCRHIPNALARQIISGFLLSFVE*