MGKFLAGFVLPSLLLSAALINWSLISLIDLIAFLLILYNVSQLGFHIHRRFLLLWPIVIFSVVAILSQVTYLVIWAVKPMPWSTPDASWAKLIGFMIVQTWKSPYVIYFLVIQLLALLVALVDIYGKRDFLKTWQDPSWGHFISIMEHLGSHLQVASCLLLPAIQLVVGISHPSWASLPFFIGSCVGLVDWSLTSNFLGLFRWWRLLQLYAGFTIFLLYIYQLPMELPSMIHWMADLIGLYKISANSEWPKICSSISLMFYYIMLSFIKSDLEEMGFIISRTDCSLTEQLLPSKHSFFIRESRSGVRHTNVLLRGAVFRTFSINFFTYGFPVSLFVLSFWSFHFASLCAFGLLAYVGYIVYAFPSLFRLHRLNGLLLVFILFWAVSTYIFNVAFTFLNWKLGRDMKIWEMVGLWHYPIPGFFLLAQFCLGILVALGNLVNNSVFLCLSDEGGLSSNDFSSVKVEGETKVLIVATIAWGLRKCSRAIMLTLIFFIAIKPGFIHAVYMIFFLMYLLSHDVSRKMRQALILLCEIHFSLLYVLQINLISTALEKKGSLSMEVVMQLGLRKEDSAWDFLEVALLACFCAIHNHGFEMLFSFSAIIQHAPGPPIGFGILKAGLNKSVLLSVYSSSSVRNSDESLSYERRIASYLSAIGQKFLSIYRSCGTYIAFVTILLTVYMVRPNCISFGYIFLLLLWIIGRQLVERTKRQLWLPLKVYAILVFIFIYSLSSFSSLEMWLSKLIDLYFYLGYDSKASSFDNVWESLAVLIVMQLYSYERRKNKQNRQDHLDQLEPGALGFIRRFIIWHSQKILFIALFYASLNSISAFGFLYLVGLIFCSILPKTSSIPSKSFLAYTGFLVTAEYVFQMWGKQAKMFPGQKYSDISLFLGFHVFQPGFWGLESGLRGKVLVIVACTLQYNVFRWLERMPNTVLSKGQWEEPCPLFVPTEDVFIDDAMCNEESKSSYNSNLPSAIKEGVSGKSLQIITSGLSQALDTPSSKTGDSSDSSSKKYSFGFIWGSSKESQKWNKKRIVALRKERFETQKTVLKVYLKFWMENTFNLFGLEINMISLLLVSFALLNAISMMYIALLAACVLLNRHIICKVWPIFVFLFASILILEYLAIWKDMLPLNSHASSEIRCHDCWKTSTLHFSYCQKCWLGLIVDDPRMLISYFVVFMLACFKLRADRLPSFSGSSTYRQIMSQRRNTFVWRDLSFETKSMWTFVDYLRLYCYCHLLDLVLILILITGTLEYDILHLGYLAFALIFFRMRLEILKKKNKIFKFLRIYNFAVIIISLAYQSPFIGGPSAGKCETANNIYEMIGFYKYDYGFRITARSAIVEIIIFVLVSLQSYMFSSQEFDYVCRYLEAEQIGAIVREQEKKAAWKTAQLQQIRESEEKKQQRNMQVEKMKSEMLNLQTQLHSMNTSTNCIDGFSHNNEGLRRRRSVSLASNNDIGIPDKEDQVLGRLDHTIREDSVYPINLHEPSVCTNVETPSTEEYMKHSVDSDFCEITEVDIDTTSSDSGKREKFKGQAKENPLKSAVQLIGDGVSQVQFIGNQAVNNLVSFLNISPEDSDSNEHSNIEDSIYDEMESQKTQHIYMDRSSSVQSDKSSDAARLQLGRIFRYIWHQMCSNNDVVCYCCFVLVFLWNFSLLSMMYLGALFLYALCVNTGPSYIFWIIMLIYTELYILLQYLYQIVIQHCGLSIDPHLLRELGFPTHKITSSFVVSSLPLFLVYLFTLIQISITPKDGEWMSSTDFKFKRTDLHAKDDRTSYNWQDRAWDLLNQVINMVKLIIISFFRYWKSLTQGAESPPYFVQVSMDVNFWPEDGIQPERIESGINQVLRIVHNDKCKAKNPNLCSFASRVNVQSIERSQEKPNVALVVFEVVYASPVIDCSSTEWNKSLTPASDVAKEILKAQRAGFVEEMGFPYRILSVIGGGKREIDLYAYIFCADLIVFFLVAIFYQSVIKNKSEFLEVYQLEDQFPKEYVFMLMAIFFLIVLDRIIYLCSFATGKVVFYIFNLILFTYSVTEYDWQLKPSQRIAQFALRAIFLAKAVSLGLQAIQIQYGIPHKSTLYRQFLTSEVSRINYLGYRLYRALPFLYELRCVLDWSCTTTSLTMYDWLKLEDINASLYLVKCDSVLNRVTHKQGEKQTKMTKCCNGICLFFVLICVIWAPMLMYSSGNPTNIANPIKDASFQVDIKTVSGRLNLYQTTLCERLRWDLLNSNANPDPYGYLDAYNKNDIQLICCQADASTLWLVPLVVRTRLIHSLEWNTDMEIFFTWIFSRDRPKGKEVVKYEKAVDPQYLPTQSDVQKVLNGSMNSFRIYNVYPRYFRVTGSGDVRPLEEDNALSADLILNREQFEWWAFRDFNPSNLSGLCGGLTGPMAIIISEETPPQGILGDTLSKFSIWGLYITFVLAVGRFIRLQCADLRMRIPYENLPSCDRLIAICEDIYAARAEGELGIEEVLYWTLVKIYRSPHMLLEYTKPD*