MLPIEKKTKVDKSPKANVSAPVPLKHVPHPVPKVASLDHLKQQIFEQDGPLRSLTPNTMGQVQRHMVRRPSFGTIVTTREQHYNLDYPEDPDELTKLQLDPTSRFYARSKPRTLDLPSLLPYKIESPKDQAKFLSHIVSHLYIAIKTLDIQGSLSVSAKDLAALKDAISDVDLALETNLFEMNNDPTCDESNDEAVSDEFEISDDEEEEEEEEEEGEDEEDEGDRDATTQHKKSPKSAAVVGVKTWSHELMVWLKMKYDMPVTLRVNLARVYYAICLCRGQHVNLKTYIRIFELLTKDQLLLYSHGLRLPWEDLCRELELHFAPIDAGLTIFEKKDHKQLIKLASRANYFFARDCLPKIYEKMGSYFAVNSSALVMSSLSLFPTVFTPNGVEDENDIRHYIQSFFYMWEKLNKTNGFDVQISSRLGIIAMSTLSMINDDIETRKFLKLGEFGIFTADQMQYMMNTLINSLSIMMDKYSSMKIKYFHGFASTIVFSMIGDSALVKGGILNYLRTLVNAIESYIHPSNTGDWTKPISKMVLALIYQFHKRYNSETETRGFYNNIPEEFKLSRNVVKEFVSILLPIVKIGIQSKKEKVGSDYISALQLLAFLEPEYVLENTLLDMYESIEGVISTHRVSTALSTIETLSRFIVSTPVYRVHATRILLLALPGIDSNDLEKTMQSLEVFTSMANYAPFYDLTKGEGDSMLALEFTQGHIDYLKRKIYDGNIESFQVDTDLEVQALKSSTSAFKDLIKSFTQRLTLLLENLPDPEISMGLESALAVSLPKFLYIMFESISDDLFKYFRDDFFEFVFNNTYHTIATTVSEICGGIIKRDPKSFKKNARILIEKIKDEIHENEAGGYKGGVDIVPRDQALFWYITILNEMVGNAGNQIIDMSSEIYELSYFLMEKVKSPLVFPAAYLVNQVLQTVTKIKVNECRLISPAYEKEHGIDEKCWGGFWNQSIRFSKENTTFDWFIPSERDVTFAVDFFNAHVSKSLENVMRLMHQYEKEKNSGLKSSSGVVDDIRLMLLFLAYLLSGVSFLLDPSFEENIPKINHDSESIQQRLLLLKQIRELARVSNQKEDSIDEATPEYMEKIINDLTNEDLDILSEFDQGDNELRDNKKQEEESRGREKDDESIPSKPASPTQNPLARFEVKSFPLSRSESVAPAYDESGRATPQINGVHMSSMNPAITFREKSLYTSNYFFGTGLENRRFADLYSKVHKTRELVGKSLHVLFKFLMENFPDNTKIFKDFLFVISIWFSDMGRERALDPSHSKINYGYVSYLQTINRVRKPFTRIAIGARLELYHLFRVALHATSRTETSLDKLLLEDVVRLSVSTYSSISANAQSILVDAMKRLNGSYSLIIKSAFKHLSKALEINDHQKIESGLSIFAIKKIRTRLQTDFYNIYRYLDLLHRCLNVDNQNVYSSAYVLYTSVRKGITPPSSVCILNESAIDCIRPPDQFIDLEIKAVKLAKENKRKIYFEKLEKLQEKILADESNNGHWKITVLNLELLLNLQSYLEIPTRLDILLLFHKEAAVDHPLISRQALQGISRVVNKLCTLTKYDYDIRLMYDLNFVAPHLTTVDTRPDHGVSYKAKWQEELQNTEYPNYYIDYKPSVGWLFWKNSLLAVDSTPFYKLNLNSSDLETIKTFSEFINKDWVSRIVKLWVTDAEVNSSFQVMDVFVIASLVVLVSNAYTKHFTFHDLLSIIDEIYVPDEKSAHIITGQLIIGILFGSKAMSPEFWEERDEYVSKYLKRILNEDLSPDNQGIWHVFAAFLPGHVDVRRFPKVIDVILNFQLDPNSDSAFKDSTRIAYMRGAIGSISWRLGNSDKFLEFCMQNINNRYAAVRSQIGNLMAVLSFNYYVESISDSKTFIENCNKKEGLMLYDGRDKCKIVTIIPELFAQIENWRKECQHLTPQEILKTNYIYTATTVLIWIRQELNTNLSIMFEFYVCLHIVPFLLELIYLREVCQLGNIDPITVLKKVSQIPYTTDYLENVISMLEHYAEKELNLVQTLVMGEFTETVYFKNLFKLTRTQRERVFNLSNKLLNHKHAEIRVSAAETLSGLIHISPVEEVEGLVEKYSDLYSKQLDKVRKKYRKTGYKNMENDDIIKLHGATLGLAALVHAFAFSSPPPKWVPKILTTLANKSTGIPGIVGKTAKESLGKFKKNRQDSWHIDSKVFTEEQIQDLEGVLWKSYFI*