MGFLDGLRLDTLLKRVCKSLLKKRLGDLILGDLDLDQFDIQLGRGTLQLNDLALNAEFINRKLSGSPIMLKEGSIKSLLVRFAASCEIVVEELELVLAPSVASEVDDVHNECSVSGSTSDTQTLVRTQRNESDSNQCSTSVSRDVDEGVKRIASAVKWFLTSFNIKLKNVYVVFDPQISLNSRLPETSRSLVFRIKEVEFGTQLGLFKLDNFLTFHEAVIEFLKMDDVDALLQNDPVRGIADISARHSTTAVLTGPIGGFSGKLNLSIPWNKGCLNFEKIDADVSVDSLELRLQFSSIRWIMNVWDSLQRKPVDEQSCVHSIADISISSSSSAFGPPASSSLKPGSDSVIATSEYVEQSTFSQSRKDKIQDSFLTRAHVITDWMEPVARKDLGDPDSDCDESIDQFFECFEELRNSQSSLGNSGIWDWTCSVFNAISFASTLASGSDQVPKEPVVERTLRASITEVSVLLLFSDDTDIESSSVPVSSLDDMRNSEMFSSCLSSEHFEKSIISPATVSSLNMHHLKAKCENIHLDLQTYPKNVRFKASIAQIKLDEYYCGAGNNKSDDSNLGNHFLNNNLRQGVQASLPQCLFAAGDHSVETYEFCGNSSSELTRVELLKTFGECTFYYDVSTKDQDGNLVSSTSMSICLAPLLLWVHFHTIYMLLSFVSKVESDLSHGEHKIQKHGDEKGSRLTTSTNMSSSGSLKVQISLSPARIVLCFPSEFSWDLSHPSVLDKFLVIDHISCLNMVGTASHPQNEMRNEVHLSKPCTSIHLALGNIDVYLVKPVNNVLVGRICSSSRQTFSTMKILSVTGASGNDSGITLIRRKYPVTGPEILNNAWSLPKLHDEKITKNSKWAGISPSSTHDLAETGSSMRQELLKSTELLFHVQLSCVSVQLSKKDCELLNKLLDHVIEGISNEQTSISGNSKDQSVRINDICIQTSVLFECSILEICTELNETVEVGPLLQAELKGSWNSLKLKVSKFSLFSCSNVGGLNNASFLWVNHGEGELWGSVSAKNDKVTGESKDFLIVACKDSACRRGDGEGTNVLSIGAAGCSVTHIRNPKLKENYTSVDVRSGTIVAPGGRMDWINAICLLFSSGSDRTEKSHDSNTVNSYQSGEPYSSSLFLELADVAVSYEPHFKNSTLSAGATDRKFFSCLLAASSFKLHNKSASASAATDFDIQLRDLGVLISQSSGSTNATCSYGVDYLRQVGYTKVAQNTFIEASLRLDSSFWKLEISDSQFDIGTCHDTTYGLIGLGSQLQQLYGPDMQDALDHLQSRWNSVQQANRQNMVADASDKSESSLEISEDSGDYQSDGLLDDIIENAFYTEDSLDNNFWESNGHHLFSSIETDDGFELNAATSSHEFLRSTPEGNATQISLERNTCPDQIIDSYYMPELHQSLSTLCDEEHKYTSGDNSRRTLESEDAGWYNNVPLTIVENHVLKKKNKQVEQVLQHEVASVCSLNPDEYRNLKGRVHIHGIDVKWRMYAGDDWLLPQKDSTSLTCTDERDRSSSLEFTLRGLSIQVDMYPDGDVSISKLSVAAEDLTLCDQSIHAPWKLVLGCYNSKDYPRESCSSAFRLELESVRPEPQAPLEDYRLHLEILPLQLHLDQEQLNFLINFFKNDSCNNDAHLHCENETVDVKNTSNGNNTVVDEALLPFFQKFDVKPLVLHINYIPRQFDPIALGKGNYAELLNILPWKGIDLKLKHVSAMGVYGWNSIGDTVAAEWLEDISKNQVHKLLKGLPPIRSLVAVGSGTRKLVSLPIKSYKKDRKLLKGVQRGAVAFIRSVTIEAVGLGVHLAAGAHDMLVKTEHALTTVPPPLASCEAKRTKHNIRANQPESAQQGMKQAYESLTDGFGRTASALIGNPIKVYNRGAGVGSVLATAICGAPAAAVAPVSASARALHYALLGLRNSLDPEHKKESMYKYQGPPQS*