MDYQIFLVRQPVVGHRTNKGITKILRVTENGIALSPLNADDSKLVPPTVYRLENLTNILPSSDDPYELTMDILGNSGKSEILRLFCESRLALLTAILNKLDDANHIGTDFFLKKHSNQRGGLADSVLRVRSASLVKMVSSGVRFERQKANPAKKFNFLDIIKIETLSDDQHVVLIYFKSRVMRVTMRDSPPFLQAVQQNMKTYLDRDLEIRKITTKVMVENISSYVRKVKQSSTLYEFEALKRFEAKNQDRRRLIVITKEYFIEKSGDEVTGVHSLSDVLGVIVNKNDSREVVIEFKSWRTTQYFIEARDELVACLAFVMDSMKTFSFSIHLEPSLPYTFPEKLHPVNQNECEMHYINQLMSMNNEAVDQARLLQVLREYACNIHVGDSQCSDPRVIGVVTNLLQNCKGDYTLGTTCCLVLQRLLGPRVCFEGVKNIAGFTSTLFQTMRSENSVLAYLATVAFRAAIKLSLEPGSTDITQFLKLELSNKVALLSSDNIQHIFTLLHTYLSAENTSLQTYGLLDLIYVSLCSHSSEIDSARPWLKAFENCILAAADVLCKTFRTPSEVVFRSNSLLLKAILTKTSLVSSHMQRLCLECCLLLMHLKKAIFSQDKETRALSGNLVYLMIEGDKESRKLLEALLPKGVMHIYCTKVSQMSFYDREAISTRFPAWMETLDTLRKGTFRTPILVWNDVMRAELKKFLQDEVDAFYNAATSNHKLVYNNTDVHLVYSSSEAEASVVGGLHLELLVDLSPPPGNVYQEFWKIGDPLSIFQSIFQSMMLGFTPFFGQHNLPEIDHRLAAHALSWIFERHAEEVYPSLETLHVIEIVTGMLRELIETEHQVFVFKLVVFLLAIVETGGREIVLRFLKAGGATVLVQLIVLTLAKCTSDKFAFECDSWSSRTISANESVQVRLADGKVKTVRVPAGRSHEFLDRVAQDGSMDAKEAIHWKAETVHEKIQLGLALDLLEAILRISGSEGNADLFPPSSACYHLSREEVLCHLVQCLLRAKRPVFGRILDVLSYVVKVNATAMKRLYKLGAFEILLWKLLAGDLVPADRTSIVVFIRESQLHQDLDLVFNAKEYFNTEDRSLWHSSILRLYLPDGLILKFMSEEAEIFCTLLDSDNDTPEVIWNSEMKEGLLEYLTNELEPYVKFRATDPLALYIHVAKAPFTYQELEGSTFSAPFYLQNLLDTEQFPNYQIKDPMNFMNNLTQDIKRLALDIMSSEPITSSSPSWRQELPHIHLLFRALAYLLERFPELSLPSDLEVPVINLSMPALQTCMAREEESPPTIMDTLQQSMVILRRYCACSTTQVEVPKASLNFALSVLSLGTRLDDEDEDKRLQSSEDFNVESAVAGSLLVLVPICSSRCGREIIQEDIRWKKGFWWALCSEVENASASPPKGPNIISFAALNCLKCFAEDERYCDRIITQGWYLPLILLVFPNVESTSKAQDRKSAILYSAADVLGSLIRNLTKMNKRGLMSKIIPKPLIASLERLQGPEKFISMAASDFAHPEGIWLPEVRSEICQKVNERLNEHTQSLISGITLGDEIEWIESFEFECLKEEPLAAGLYIKGLSSGDWEGFNLPEGHAYLDAIQGNLARYMESPLTDDNIDKLADLGDDSFDEVEIHEEKLGGEELKNFLHVLAALRQCLRYAVKSDRRDLITHFKHWMLTDLVFSGTCQAEAQVEIASITKILVEHEVGWKLVLESDLMKVLATQLWQGAAEYSKEHKSQVLMVTLEAVLSLSEAIPATVSATNYFSASGLMLPLLALFAKVRLPPIFKRSNSAITEDLEGKSEKFHSTSQLLAAQILGQLLLAGSGISRRNKLLFDLQRSGLNGVLHRSASSLHRKPSNLRRNTSQMHPTIKASSIDGIEEATDMYNLLNIVEQSVIEKKDDPSVIRTLLLLLPIDLLSVLARDPSKACDIYEGHHWSPRLVWDKGTRLCLETTIAEEAQKLHTIAMKGSGGIPSWCLSRSKPVFLRWALATVSEDDNKPLYKDNKDPDYARELYLGGFYIDQFLRNPEFDFGVTYEDRFLREVRKAVVVGAPMEGLKVEEMDFDDKRRLLLALLLLFKLRPVLLSRHSKIDIFLPVFEFIADPSQSSSNERRGLSQIAVLLFHCTATHADIADYMSSQELMLTLSSFLDLDVPPDSAGFAGTDPRVCALMLMLRLARLSSTTVEHALRLGIMPKLASIVVYDPTLSQQAAECLAVMCNDKKKGHEVAKLLETSLTRNYSEIRNIPLADIRDEVVNSRDLNHFLLHRYPSSWWVASS*