MDSHKLAVIDSSSGKYRDVKVADDYVSVMTLTLEIQEKVKNSGRFGVHALSEVASDLAPDYLERHGLKSVPKSVAYGYTASGYGFIQDMPYAYIHEFTRTSMAGKIRRFKGGYTSLWQRIAESLPIKLHYNTEVLAIRRNSDSVTVNVKGSNEIETMEYDKIIISGNFPLKYGRTYKSVPSTCLENETDVMDVSELEKDLFSKVETNDYYTTVLKIKGLEHMPVGFYYFGEYMEDPSTIGNPVAMQKFYADSNIFLFWSYGNSADIKGPTVTELAIKSIESMGGEVENFILQRRFKYFPHVSSQDMRNGFYEKLESELQGSRNTYYVGGLMAFELTERNSSYAMALICKNFASSSDLPVFPYTKSLFPLQTEIQKKEPKELGELPGVKFPNFPALNSYLKHWGTHPVTQNRTLYTWLNEGGTVVDKRTYGEQHLNASCIAHKLLTSQKPVIKPGDRVLLVYVPGLDFVDAFFGCLRAKVLPVPVLPPDPMQRGGQALMKIENITKSCGIVAILSTVSYHSAVRVGLVKSLISLTGKNGKSTAQWPKLPWLHTDTWVNNSRNSAVEDVDDQCESQPGDVCFLQFTSGSTGDAKGVMITHGGLIHNVKLMRIIYKSTSRTVLVSWLPQYHDMGLIGGLFTALVSGGSAVLFSPLTFIKKPLLWLETISKYQATHSAGPNFAFELVVRRLESEKDKLQNLDLSSMIFLMVAAEPVRMKTLNRFLDLTTPFGLSQKVMAPGYGLAENCVFVSCAFGEGYPILVDWQGRVCCGYIHPGDADVDIAIVDPESGEELEEDGKEGEIWISSPSAGIGYWGKEELSQKTFRNELQNHPGRNYTKTGDLGRIIDGKLFITGRIKDLIIVAGRNIYSADVEKTVESSSEFLRPGCCAVISVPEEILSAKGISLPDGSDQVGLVVVAEVRDGKTVSKDVIEHIQTRVVEEHGVSVASVKLIKPRTISKTTSGKIKRFECLKQFSDETLSLVPQPILTKKSLVRSFTTGTCREGRTPRAHLVRSSTPLPIPRISNKEIVEHLKRLISEQSGIPVNNISVTDNMSTYGIDSIGVVKATQKLTDFLGVPVAAIDVFTASCIQELANFSESLLLKSQPQLMSNSSHAPEAEIDSIEVVVDVSKSRQWGICLLQLLALVYISIMLVTPAYLSITAFQSFIPNVSESVYGMPWSSYLISLTLAPLSWILCMVSTCICISFFGNSFLRPNYALTPEISIYSMDFVKWWALYKTQEISSKVLATHLRGTVFLKYWFETLGARIGSLVLLDTVDITDPSLVSIGDEVAIAEGVLVQSHEVKNGILSFLPIRIGKNSSIGPYSIIQKGSVIKEGSEVHPLEKVEGGQHVLKPAKLNNVKENAVLLVTTNKTQSNAMYHFLGIYLTGLVSSLAAAIAYILYIRLFHLPASFQHFSFLCICGAFHWIPFTIVAYATMFSNVPSNPIAFTFSFTSAYLLHGLILSSLTCALTRLLKLNQNQTHFKTWLRHQLTIFCHHRFAKLLSGTEAFCIYLRLLGAKIGKHCSIRAINPVSNPELMSIGDGVHLGDFSKIITGFHYSNGYACGKIEVQDNSVVGSQSLILPGSVVEKNVILGALSVAPMNSILHEGSVYIGSQTRVATRNSSYDLDERIEEMDMEYKKVVANMAANLAVTTINVKARYFHRIGVSGKGHLKIYDKLDDGIPLHKIFHPGKSYPIMVRHSNSLSADDDARIDARGAALRILSDAPDSNHHVPLIDLTLKTGNAFYARTLADFATWLVCGLPAREELVKRTPHVREAVWNSLRHANSYAELHYYSNICRLMRFTDGQEMYVKFKLRPFDTSISEDTGKVVPTGILPPETGAIPRDEKDTRPLLFLAKDFQRRVNSPGGVRYVFQVQLRAVPEDEAARDMALDCTKPWDENEFPYIDVGEININENLSREESDRLEFNPYLKSHELDVIPATSNTQSASIDHGRSLIYEICQHVRNRQPLPESWRNLVEQSNVKVDLSCCPVAALLPKKETKKVMTTLTLTRTWYQTFSALFTQPLLQTVLPYTVVGLAVFAPLNFLVNMKNVEKIPVQWMFPLFWVVSGVMAALACVVAKWILVGRKKDGETVPIWSKRVAMDSTWQAIRTLVGDYFMDMASGSFLFVMWMKLMGADIDMEGGGAYVDSTGALLNPEMVKIERGGCVGREALLFGHIYEGDEGGMVKFGGIKIGEDGFVGSRAVVMPGVHVENEANLSALSLAMKGEIVRSR*