MSLFDQGTELVGRVRSPEGKLQTKELLDVCRSILPIVDKLGTGFMIVKHDVGGNIDRLATCAATKPDEYQADVFAMVRDDVAAGTNTGSSSVMKGLLWLKRAMEFIVALLERLYADRTIALSTAASEVYYETLQRFHGWIVTGTFTVALKLVPSRDDFFNKVGVAPGDEGAMAAMHAFCMAFSGVLAEIQTFLAANGLDDPAKGRAAAAAMAEEDKWLPRMTRAFMELDSSTHAIDTAQFAAAMEQVLPIFEKIGTVFLFARHEFAVKIDTIVAIQAKWTTLDQIVAAGKADGTITKKNSPARNVHRLLNTLNFIAAIFQNLAKGMTLKDAVSDAYDRTLAQIHAWVVRAGIKTGMMALPSRDHFLASIGETEESARSHAEGFVDAAHKLVGMIDKLYAGVEMPRSDFTMQADQLVAALGACQSPDPTVRKAAEEALNQHKHARGQVVNLLRVALEDSVDPAVRQVASISFKNLVKRDWAAEEGKQSPLAEEDKAAVREVMLEGVTRAPHAVRVQLGECVRSLVYTDYPEQWPGLLPQVVAYLTSQDQARISGALYVLRFLARKYEFRDDDERGPLDGVVNATFPTLLQIFQMLLAMDSSAPELAELLKLVCKTFWSATYMSIPPILNQEAQFSGWMACFHALMMKPLPLDQLPADPDARKSWQWSKAKKWVMHIASRLFNRYGDPKLCSDKEDAAFAQRFQKECSLTFLQASLAQLATLTQGSYLPPRVINLLLQYITQALAFSHTWKALKPHVEQMLLHVVFPMLCFDDEDAELWADDPQEYIRKGYDIMEDIYSTKTAAMNFLHELCKARAKGNLDMLMQHLVGVLNEYKAAHPAAPVPLARKMDGALLAIGTLSDVLKEKKPYNGQLEPMLLQHVVPLFESPHGHLRAKACWLAGNYADIEFGDGQGKGPTFSALLQRVVAAIGDPELPVRIDAAVSVRAFLDAVDEEDLDPLRPLVPQLLQQFLTLSNEIDNEDLTFSLETVIERFAADMAPYAAGLAQQLAQQFWRITSSAEQGGEDEDDEGGDDGALAAYGVLRAMSTVLESIHALPHLYAQMEDILFPILDKYTSTDGQDIFEEVMQLATYLTYFAPQISPRMWTLFPRMLQCVNEWAIDYFEEVLLPLDNFISKSTDVFLGSQQPNYLALTNQTLEKVLSGDGYPEDQVVCAPRLMGVVLQHCRGRVDQCVGPYLALALRRLAPGVESQDLGDALMCVLGDALYYNPALTLQQLAAQGALQQALGALSTTIFANRKSGKMKHYTSPREKKVLILGLVALLALPEAQLPPEIRPGMPQVTSAVLRLLLALKQQQEEHKQRGSDDEASGNESDLEEESEESGLDDDEDEVDEAYLRRLQRMAAKRAGQDDEDDDEDDDYDEYWSEDEDEEVQSPIDAVDPFIYFAETLHAIQHSEPQRFAQLVGGLDANVQAAVQGMMQYAAQVKAEKEQAAAQAAAQGAANGHA*