MLIVSVSAAALLNWSLISLGNLLGSLLILFVHLERGFHSKGRIVLWGIVVYSLVVILSQLTFLLAWAIWCGRCSAEEPVWAKFIGFMIIKRPRSPKIIYYLTLQLLAAFTATTELHEIRLGLFTWSSSFLGDLAEAIERIGSHVKVAFFLLLPAVQLVVGISNTSWVSLPFFVSSCVGLVDWSLSSNFHGVFRWWRALWLYAGFNIIFLYMYQLPTRSPNMIGDFIGLYRISSESDWTEICSGLSLIIYFFGLSFVKLDLEEMNLIMSMREGNLAEHLLPSTNSFFIRESRSGERDTNVLLRGAVFRTFSINFFTYGAPVSLFALSLWSFYYASVCAFGLLGYVGYIIFVFPSLFRLHRLNGLLLVFILFWAVSTYIFNIVFSNQNGKLGKDTQVWEMVGLWHYPFPGFFILAQFCLGFLVALVNLVNNSVFLYLSDEVPSTSDGDSTPEVKEETKVLIVATIAWVLRKCNRAIMLVQIFLIAMKPGFIHAVYSLLECDSTWDFVEIALLAGFCAIQKHGHKVLFSFSAIVQHTPRPPIGFSILKAGLNKSVLLSVYAVANSTHIDDNPSQERKVASYLSAIGQRFLSLYRSFGTYIAFVTILITVYMTPPNYVSFGYLFLLLFWITGRQLVEKTRKRLWFPLKAYSIVMFILIYILSIFPSFEGWISTKVDLYKYLGYNSEAAVFENVSEALAITIAMQLYSYERRQNRYPNLEDTNRLQFGVIGFIRRLLIWHSQKILFAAMFYAAISPISAFGFLYLLGTVFCSILPKASRIPSKSFLVYTGFLVTSEYLFQLCGEQASMFPGQKHSAFSNFLGLKVYQPGARGLEAGLRAKVLVIAACTLQYNVFHWLEVLPSWLSGVGQWEEPCPLFFSQEDVLPVASIPDEDNVFSSIKKMGLRSINSWPANSQESSGDSGTKSNNRRYMLGYFWGQVNENHKWKKKQVLFLRKERFEMQKTSLKIYLKFWMENMFILFGLEINMIALLLASFALLNAISLLYIASLAACVVLGRQLVQRSWSLFVVLFASVLLLEYFAIWKTERPLSEFGESDNTLHCHDCWRTSEFHFSYCRRCWLGLTVDDPRVLISYFIVFKFSCFKLRADRFCSFSGSYTYRQMISQRKNAFVWKDLSLETKTIWTLLDYLRLYCYCHLLDLVLALILITGTLEYDILHLGYLAFALSLFRLRLTILKKKNKIFKWLRIYNFAVIVLSLAYQSPFVGVFNEGKCETIDYVYEVIGFYKYDYGFRITSRSALVEIIIFILVSLQSYMFSSPELNYVFQYLEAEQIGAIVREQEKKAAWKTEQLQHIREDKEKKRQRNMQVEKMKSEMLNLQIQLHTTCPAHEHTHDDSPRNEGLRRRRAVSLNTDYTTQCVVNKEEDNLKKHASDINMEMPLPFEFHGTESLPAFESPENSHLIEVAEFDEDIAEMEKKGKGPMKESTLISAVQLIGDGVSQVQSIGNRAVSNLANYLNIPQEDLDSDDPTSLSPTGKNSETESQNESHIASNRSSSLQSERSRTGSESASCGIIFQHIWGQMQSNNDIVCYCCFLLVFLWNFSLLSMVYLAALFLYALCVNTGPSYIFWVVMLIYTEFYILIQYVYQIIIQHCGITIDSVSLPEWGFPTNRITSSFVVSLLPLFLVYLFTLIQSSITAKDSEWIFATEFSNFTGRIVNPKEVLFSSSWRENTQKVLQIVKNIAKLIIGNCVNYWKSLTQEAESPPYFIQLSLDVHSWPEYGIQPARVESGVNQMLRFVHNSKCKISDPDTCSYASTVQVRSIEKSKDSPNVALAVFEVTYASPREECLMAENYKSLTPAADVAKEIIEAEDAGLSKHFGFPYSIVSVIGGGKREIDLYAYIFGADLAVFFLVAIFYQSVIKNKNEFLDVYQLEDQFPKEFVFILMAMTEYAWSMEPSQHHAAGLALRAIYLTKAISLALQAMQIRSGVPHKSTLYRQFLTSSITRVNYLGYRLYRALPFLYELRCVLDWSCTTTSLTMYDWLKLEDINASLYLVKSDAVLNMAGRRQGERQKKVTKFCNGLCLFFILICVIWAPMLMYSSGNPTNIANPINDVSVQFHIKTNGGRLMLYETTLCAITPWNVLKPSANLDPNNYLDSYNVDDIQMICCQADAISLWLVPDAIQRKFIQSLDMAMDMKFSWVLTRDRPKNKEVVKYEQTIQRSDLPTPSELEQVLNGSTNSFRINNTYPSACGDLMGPMAIVVSEETPQGLLGETLSKSSIWGLYITFVLAVGRFIRLQCSDLRMRIPFENLPSCDRLIAICEDIYAARAEGELVVEEVLYWTLVKIYRSPHMLLEYTNPEAF*