MAEASKLSKLNIIVAQLESIVAAAAHKLPEPLICFDLLVDLLSTIDQEPKDSILRCQRKCEDALQALLVLGVRPPVRRLASTAMVSLIEKGDNISIYSRAGSLQGWLSDKMDKKSEPASCIGVAQCLGALLRAFGQRISSGLVETSSIVAKLMRYSEVGVRQAALELLQDALEGSGGGGAVTAYTEALRIIMKLGATDKSAVVRAAAAGCLRAFAVAGGQGLGVGGLENCATVCLKALEDSAQPVRDGFAAALGALLALGLNPQSQAQPKGRGPSPPLKTIDGGVQKHLVTPFVKASGQNYKEIRVGLTMAWVAFLQGMRLNYMHNDVELQEFAMEAIKMLTLSSDTHAQACVLFCLRVGIIEQMGEPAQKGLTDHLIKQLSTPEINSGMLVVILRSLAHLLSTLGEVSVASRETLDNSLVGMLSNSSMAVRVEAALALRALAEVDASSANNLLSCGLTTLRALRETVSVEKGDRLKLELDSLHGQAAMLAALITAVPKLVLGVPSRLPQSVWDVAKLMVSQDNGNPSSMGAEKEAGWMLIASILSSMPKEELEERKLEILVLWSNEFGGNVEDHLKKAESMLGVHLSGWSAAVEALAAFVKSFVFPNMSVTEEGILLQPIIGYLSGALAYLTSSALQQAPAALKPAVNLFTIRTLRAFQALPDPFSYKDDHPALMGICTAPFRDAASCGASSCLRQLLDSRDASLGPWIPGRDSFEDELRAFEGGAQGLLPCVWAYEVPAFPQPLPVATVLVDEMLLCFGTVFAAQTEKGKLQLLEIILESARAGKKQSWHSANITNICVALLGGLKASIGMRSQGSEVDAMRQVQEIFQSILSEDGISPAGRRAAAEGLGFLARLGSDVFAARLTRSLVSDTISSPISTLKGSTALALGCVHRSVGGMALSALVPATVQALCALAKDPNDYLHGWALHALWLTADAAGLSYVPHVQATLSLAMEILLSEDHAAPELGQRIGRLVNAVVAVLGPELSPGSSLFSRCKALVAEISTENEPAAQLECVLFTQQLALFAPRALPVHAHVQTLRPTLTSRQPSLRQAAASTLRHLSERDPVAMVEEHIEEDLFAMLDNETDESIIKIVRSTLQRLLEAACPSFPSRWLNLCRNVVLAASTTKSAGAGLQESERFHNDIVHEDMGEDNEGMIADRPSAGLSGPVKIDTKAKDSDQLPRYKTRVFAAECLCRLPVIVGVEPAHFDLVMVKELQKSGQSPGGDWLVLHLGELVAVAYQVATGTMESVRPIGVELLDIVLDKFGETVDPEFEGHLLLEQYQAQLVSAVRTALDPAASPLLMAAGSRLAARIITSGGACGDRALLQRMMNLLNQPLLKWEDIVNPNFAEWVGCKVQVSLLGAHAAVKTYAYACSQGNTKSSSDSVIILPLLAKHADILGRYWIGILRDYTALRLHATTKLQPGYKPFMEGIQLVSIASMVLHFLSEVWPVVLEAVTVDAYPAGPSGQPSEGKAASGIELSVEDFRQIWALAILVLSEEDDLAGERRRSSVTSFPSVDARFRVDKYEFTPQLAALHSLRSLCSEGFYDPQMLSVELCKELVQILSKPFVNVKSNASHAVLSVLDQVAKSCPQGYIECKDIALNIVELCLGNIFQLLNRSERTIHAKADEVERVMSNALETLGNLVGHLNAEVQEVLLPQLLSAGIKILNLVPVDGIVVTSALGFITNVTAATAKPVQGVNSSEEFDLTQRASILAAAVESLAKDCVNHAEQVIKGADGTENKAEQVLSKRLELLLGVMVSIVPSVPEIISVEESGPLFKKAAQGRCINCLRWFLTNSNIQVQLAALQNLRTVSQTGSSEPKGGDSHTWALILLRELGADVTQVVYEATQKPLTSASAAAVGECLKLLILLYSLVEGDEAQQNVLHLLLPAIIAAASFQKQGSSQATNVLTAAAVKLVTHLASVPSSAAQFRTVLLQLPPESRQQLQAIIKASMSQQPSSSYVAAPAPVPLPPPKLFTPAITTSGLAAIPPPSSSSLPRAIPAAPQPAQVDDFEDDDDDWDDFQDGSQDVTSSTPTPDVNMDSDFQPFSPGPSNGTSTLEPKQDGSPEEDVDDFEAFSAPSVPENLSAAVVSSSSSSSVVGKNESAESSPKLVSSHPTSPRMGEVNHDQDAAGSSSTPESRERVATGDEASLDDENIQTPGISSNSKPDVGANQSLLESAEAEDAPFFHNAPHSESSSSATSQPDVETKEIIGDVSGSTTEEKPEFIVKKGKDVDDGGDGQECSMEKPGDVLSFESRNSEVTSEKASSLLSNVGEMEHEQSALSSATTTSKRTSQ*