METGAKPIVESKIDSKLVADGSVVEYKFRVVGFSQAMGVDLADTLASRFSQKDGVDLVEVDVLVVRGFEVYGRDTHDHKLLTILAHDDDLSHDGAWKVVDDPELCFFRFTGGQHSLEIDMNFGQYSHPYYAQEVCVIERTIRQEPFVPNTLNYGCPGFGSKMGRPDIGNSFLALLSGPSHQFRTDYQQSSNLRSAALSGNSPFYQISALENGAWPPLAASDVSSVNQASGNVGFGRELSQIGASRELPSSSYNRVTAFHDICEPGNFRIHGPDVSKQVIRQSVNESEADLQASVPQWLTDAANLRQQQLQSMQSGELVLSDTGLGVRCLCHRYQMSVAKFSEHSGLSSCNPGTAVRMENGDTIVMWWKAFLTQLGVKVPDDERVWDWTDANLTETGTTKYKSTSSQNMEKENASSYRMDNSTLKARNTQSWNNPVDRNNSYEGHVAQGLSNGSFLPSAVQRNVQEVHETLLKNFSRVCKGGMPTQLNPQLLEKLKENLPRASDVSSNNSYRGSPNYVNTSGAEYIDFINNGGQPFFPNQGPAGIKNFQKGFTLSCFNNIQEPIPPEKDTMSSSFELRLGQPSQQTHALRGPLQPSLDTQASNATMERQKPLFLERMLQRVYDPSVPEGTQQSGPCNLPAFCGNREKGKERQFENHLHGVGRSNAMESGCIDHLKEDSMRGSVMSMFLQSGGHSVGHVREVPLQSMNIVMGDPEQLLNKLTHFNADSHVMKHDALGGLRNQVIGLPNKGYIQSMDYGSNPSQSKFVMTGGPSAACDMYESSSSLVQMKQRFDNRLLHEVISGQCLPLEAAMHNKQSPMNETQKATMSPIEADIRNGPSPIALSSSFGNSDHSDAFWQRAINSALSKNSGPLSLSASANLNIPRVAAAASLSKLTDNVENKVHVEARQIQQMSDEQFRSMLDFRGGIQVCKSSGTTLDISYQESKSVMSREQGQLAGLFSNTTIPVQRSSIQEELRNESNSNQGMSHMDKHTLGNVCGNVAGINQVRNDQDITGPREKLNFHSGPSSSQCNIANSKDQNLKHSQTDVFVQQIDCGMPSTIDQPLLRLRRLSRCLSNPDGEPIILEQKDSNRDVASEKVDQSGEPESPESKEASRADVPISESKETAASAALGTNSAVVVSVGENDSGTEKGFTQQNENVERHDIMNTVCQSFQWKEDNDNVVAEAGVIHDESPLDNMDSRETVEDHLADTAAKGSIRSVISTGSPKKKHNLSNVCSKSSENVFSEFSDAGHVINDEICNVDSGGKKLMRTDIVDEGSGIGKCCSSDAIDTGVWTRRKLASVNGDKKLLGSPPMLPYPSISDVNDASKVRSSLRLKRLSSAAECSLAEKEHAVQTIARSGKLEKKRRTMKWKRLDATATTVENNSKMSLSLNHAKSPDSTFLPSAQVMKPIEMQCGTASVSSTPTRGSSLKRKRSVLVSRNPLQYKQKTQEFQEDRRKEKSVQQIQFKGDKLVIRIRQASVQGKAKQYTVDGIEQDIERAGSRMVSKCGTIGSWKKLSLRNDDIGYPEDKTKLSQCLSSIRAGHSKPTSKTAKMVSLRSILNQPESHLDNKDREKLKQSSITGVGNSTLKKSGGKLGKYSLLQRRLANELPETLKDSVETNLKPDRKEYSGLVNAREIRKRSLSAQSKSVCHVDPSNSVGGELSVNHCSVPRGERTLRLRFKCKTKGHFRKPNITTSLGARTWFSENPHLSSDIVSQCGGLRSKLCAPENGSQSTFIPLVKDKHEISKNETIPIEQPLSSFRKLATGKGLNMRNIVDKKETKVLDNPPSKVSSKQKRLKNADKSRDHADKWPEIRDRSLAVKSGCKTAKIKKRSNDHIFEGKHGNNPLQKKSRTENAHLGSNFEADVPCCVCGDSKEEGINRIVQCGRCLIKVHQACYGVSKIPKSGWTCRACKANLSNIVVCACETLPNLAKIWIDFVQEEIRSLSCLGQHGEVDAIGLVEKTKNGSKKVYKKEGANTRKEDLSKSRGDRSGECLMKLQSKTELTWGCLGGANVHVGEWTQWSTWLWRSVGVLRGLEEESWAHIVEHPCIGVLLVYDINMELDMCSLGV*