MHFCQRWLRLQATHKMKEQMDEGDTTSVVGVAGPGRPNGSKELERLDELLLAFEESLTELVDEVALAAVAGHKGCNIMLALTSEKPDPTAAQEKRFVFSWRKLGKAAPSTLFAMFCLWFLVLGITAVHASLRGKLQVAAGSMRAEQLRETVLHEVMEALGNGNRVTNERLKSIEDAARSSFQAMPKNEYGNLEDAAARYMLHRLFVQRHGMYIKGLEASGMDWQNTSTAEILQDHVPSFVLSLFEDRLKGQGLGLHELTVLAATLEHLIHDEAVSRLSVVYQAHNLSEDARVDETRLQELIDTYMTIFLVGKQEVTALTVAEERAAVVEAYPGWYETQKFTMQVRSNLLASKAADPNFAPGNLSFHAATSVVEEIGERYGRWQDAECRDLKRSLTNIEHASTGRVLLKDFYGSALKGNWQFSESIAYLRELGALDESDPSNLAVLIPNYVNSHSNCVASSSVYSVCCINECEGLLSHLEREVAAPQVEPDRLLAIVSDLPSASVKAPRTLSPELKDRLHEVAKKHNGKVPLHGRLFAQWLHHAYPRECPFPHIAGKTNPMTADEWMQNRHEKVSASKQDMLKVVQSDAPVAEIKRELPWTVEEELVIGSTKPASMVVSLLRQVCFFLAAASVCIAFGKDAMAKALTARDGLLLPMAQKQHANPMTADEWMQNRHESVSASKQDMLKVVQSTTSTPAQQELPWNNHEELVSPEKSGDDSWSLRRLFFVIFALCGLVAFARESHRKVYLLKRGGALLPYYKEHALTAAMSTPKLDGDDGEARDEAEESIKSDSELPHVREAEDLEAPGDMSQGLPPATELRRVGCGLKMRKDIGRQSETCIEEWNGYEPTGGYAKSWAAGGHVRECLTEDHMKIRLGRGPGNSHSPTVTSLAPHLRDKFQEVGGHRELASTWRHAQTPKLLAAVCGLRFPPFPKEDELLRGAASTVLALQVALAKLLDSAVKPGAQGPSPLLGTLQTLPPQGARQVMTRISKLYSVVVGMLVSAESKCLGDPLLELLAQLQLISGTPLRSLRQAASAAALGALQALLAERHVARGALAELETQKRALMDAAGDAAAAARLARLCRGTAQLEAVTQQMDVEVGKMQERVLLPRLQDTAAILRRFTLNALGRYMQLKFLWTPERILQGFFDPAPEVRLQAIEIAGAWFEGDLDDPALVREAASHLAERSRDSEPRVSAAAHPVLVSQLSDDDFARVANLALTAPDSHGLLRVEAALFVEQHLLPEPGLGIAAKKQPGEEGDDLERHFITEHGLMAVADFLTSYLPENDQLHLSRRFVEALWLRTDAFRRWSALADLCLLGEGQGAARGVPCLPTRQRLALLVVLDAALKCAEVPGDATEALLPRLPRLFELFTAEGLCFLDVLASISRRLICAACQKDEALPRALLVALLSALRTRRSGVHAMLQLAEALVAWAERSSEVQTATRQLVLDLYSSLSLQLSSPTSELSQVLGPLLALGHRGVDLWTCDKIGLGNKIFGSALSILEASDGQQPEGEAVPTVSPRVAAELLQLLTLLSCWRARCLLGEASKENSGFLMWCHLIRASCSKVMAGEANDLLLRLEAFSCYLLLLHLEFLGHKDTQGLPKVPEQHLTSIDLALRDFYAGHTTSSSSWRQSAAQLGGRDVTICRWLIDRYLREADEADGDATTPERWEEVRSMVASCASRMLAECQHEAIYTSSAAERLLQQLGHVASVDPGKSGSDTQVAALQLLSRLRRYGNRSAHEAAQGYQMQFRAAARHAKENGLESGLQLAKTLIHWSAPPIIAGSRAATQLGRGMTVALKACSSKGETEKMGLDLEVLVPWLRDAGCPLPGPAAQKLATQLAEDFGLLGQSITAHPQKRPRPWRLTAPAGVWPLVTALQAIGSRIPRSNSWQAKLQETAKRRLAKRRPAQQPVPPVPPAATAATVTWLAPLEKKSPEATVKRKRDEKPRSTAPRVQVPQAPQAAPAKRKWQLKDE*