MELATGSWVCGFICEPTGLEDAEDISHHGGWRYYMAAKPGNGIATKSRNGVVAEKGHLSSALSCDMQHPPRSIKSVLVANRGEIAVRIIKTLRNMGIRSIAIYSTPDAAAEHVQIADVAWPLVGDTVSETYLSHSQILEAAKTTGADAVIPGYGFLAENADFAAKVEEAGLVWIGPTPDQMRDLGLKHRAREIAQAAGVPTVPGTALLEDSAQAVAEAGRIGFPVMIKSTAGGGGIGLRVSHDAESLKEDYESVQRLAASNFGDAGVFLERFVQRARHIEVQVLGDGNGAVVTVGERDCSLQRRNQKVVEECPAFFVPHEVRQRMRKAAVDLAAAVSYRNVGTVEFIYDVDKEDFFFLEMNTRLQVEHPVTEEVMGLDLVESMVQLAGGQGITYKHKDFDADDKFSIEARIYAESPLQDFRPSSGKLLEVQFPANTRVDTWVRSGTELSSSYDPLIAKIIATDSSRSVAIDRLLEALRSTTITGVETNVDYVAQIVASPKFRGGDFTTKTLDAFAYQPRAIEVLEPGPGTTVQDYPGRTGHWHVGIPPSGPMDSCSLRMANKLVGNEEGAAGLECSIQGPKLLFHCDAMVAVAGALADVSIDGQIVDSTKAIQIQKGQFLSVGIPRSGSRSYIAFQGGGLKVPDFYGSRSTFTLGRLGGHNGRVLQCGDLLRLESQPLEKAVPSQPATLPRLPVPTGSVSQWKLAVMPGPHGCPDFFTAEGYQELFSASWTVHYNSNRSGVRLRGPTPQWARVDGGSAGLHPSNIHDSPYAIGSISFTGDDAVVLTGDGPSLGGFVVFATVITAEMWKFGQMRPGDQIQLVPVHKSWALDQAAILDETIEKLVDLPDWSTEASGTLTQEDLASQAVTLVDGENGIVCRQFGDQAFLLEFGQHDGFNLLQTFQIASLVRQHKASPIPHVRELVPGVRTLLVMCDTLVTVDKALEELRSRVPALIQDLPTALPSRRVRLPFVFDDRVSQAAVDRYMTTIRSSAPYLPSNVEFLRELNFPDKGVDAVREVLESGEFLVLGLGDVYLGSPCAVPLDPRHRLFGTKYNPSRSFTPRNSVGIGGQYMCIYATDSPGGYQLLGRTAPVWNSYGSSSSGGPAWMFQLLDRISFHPVPEETLDSAIASGKYHELISIEEDALNLQDYEKWLSDNAQDIEHVVQQRVQAVRCAPFYNELLRPFQDAKDDAVSGPGQAVPDDSPGERVKANIPGRCFRIHVKEGQEVNAGDDVAWIEANKMELKICSPVRGRCARVCVAAGSIVNAGDDLVVIAPVS