MGSAAKLIVDALLQRFLPLARRRIETTQAHDGRYLRPSDPAYEQVLDSLALVARHMPIPLLEALLRWRDSESPKGANDTSAFQKKLAVECIFCSACIRFVQCCPPDGLTEKLWSGLEHFVFDWLINADRFADYRVVSQVEYPSLADLRGLLLDLVAQLVGALSQTRFTSVTGHFFMELNTRRIDTSGARTETLSIINGMRHLKLGVKTEGGINASASFLAKANPLSRAPSKRKSELHHALCNMLSSILGPLADGGKAHWPPPGMQRALPAWYEAVARVRIQIIHWADKQSKHIPAAYPLVTLLLCLGDPLVFLGNFTVHTEQLYKHLKDKNNRFMALDCIHCVTKFYLSVHGESQQSNRVWDYLDSVTAQLLTALKRGMLTQDVHHDKLVELCVTIGEHHLDFCINHVILEMLKQDSPSEAKVIGLRSLLGISVAPTSEHIGLETLHAQDLGHYVPKVKIAIESILRSCHRAYNLALLTSSKTTIDAITKEKSQGYLFRSVLKCIPYLIKDVGRSDRMTEIIPQHSISIDPGIREEAIQALNRIVRFLPERRFAVMRGMVNLILRLPDEFPLLIQTSISRLLELLRLWRASLSDDNVEHDDFHASEIEAVGLIFLTSADTHIRHTALELLRCVRALRNDIQSFLLCEKSDLIEPILMIDVFEENGDEIVQSCYWDSSRPFDLRRESDVAPPDATLEAMLFESPDKYRWSRCLSELVKYGALLCSRSIQEAKVEIIKRLALVTPAELGGKAHQLQDADNKVDQWLLYAVFACSCPPGREGAGTSSTRELFRLIIPSLKSGSEAYVHASSMALGHSHLEVCEVMFSELASYMDEISSETEGKPKWKSQKPRREELRIHIANVYRSVAENIWPGMLSRKPVFRLHYLKYIDETTRLITTGPLENFHEMQTLRYTLACVLIPLAPEFVDSKSEKFDPKIRKRLFDLFLSWCDDSGSALTQDGLSDYRREVERYKSSRYTRSKDSVDRVSFDRELSEQVEAVQWASMNAMASLLYGPCFDFDNARKMSGRIIYWINSLFIDSAPRATFGYSPTDPRAPFYGNKHTGGGGATGRDKTRSGHLRVSLAKIALKNLILTNLDLFPACIDQCYYSDAGVADGYFSVLAEVYMRQEMPKCEIQRLLSLILYKVVDPSRQVRDDALQMLETLYIREWAEEDKIESSGSCYQAAVVGNLPDSYQQFQYKLSCKLAKDRPELSQLLCEEIMQRQLDAVDIIAQHQVLTCMAPWIENLDFWKLQNSGWSKRLLKSLYYVTWRHGDHFPNEIEKLWRTIASKTRNIRPVLDFLITKGIEDCDSNASTEISGAFATYFSVAKRVSLYLARISPQGTIDHLVYQLAQRMLEDSLEPIRPTSNKGDLGNFILEFSQGPTPVQMQSTASVVDNLNPPPHLSPLQVRGSVDGQLTRINLAPVTSGRSSQLIPLMSPLMGVRNSRSRHASRDSGDYLIETPNSNSEVDGLHAFSGILGVSAKELHTALQGHQQQHSLTHADIALILLAEIAYENDEDFREHLPLLFHVTFVSMDSSEDIVLKHCQRLLVNLLYSLGGRHLELYTVENNDGENRQQVASLIKYVQSKRGNMMWENEDPTVTEINLQSTKLLSALVQSMVEAIFFQGDLRETWGTEALKWAMECTSRHLSCRSHQIYRALRPQVNHDACILLLRCLHRCLQNPVPEVLGFVMEILLTLQVMVENVEPEKVILYPHLFWGCVAMMHTDFVHVYCQVLELFLRVIDHLVFSDRTTEHVLLSSMPRDEFDHSVVDFDFDFEFQRIPVFEGVQPLVLKGLMSTVSHDVSIKVLSRLTVPSCDSIFGDPETRLLMHIIGLLPWLCLHLNPEAVVGSTFSPQNACLVSVNLAIWCRTKCLDELACVFTEYSQGRIKSIEDLVVCVSALLCKKWVGKHLSLGLRHLVGVLEKGPVEYQRVVLLILQEFLQHIPMDAVQSSQIYALVSQLLESGLCCSEALSVLEALLHNYGSINDPVAYYESSLGGVGVGMDESSFMAHSGGGGGGGTNEESGGKELGLRNTRLILGRVLDNCVLGRKRDYKRLVPFVNTITNF*