MMNLLTSYICQVSLLGLLASMGMIVGTNGAVLDVYSAMSSQMDCTSPRRDFNEREQKTHYKVGVHAIRGVDAAYEEYNKTFGEYLTATAGNRFDPPITFEMVPVTFQELFDKVATEDIDFFYANPGIFSCVGTEVGAQPIATIVSRLEVRGHEYELDVFGGVIFTRADNDDINTIQDLQDKIIGAGAMSQVMAGQVQFYEMLKAGMSYIMDPKQVVFAYDQTKLVHGVLDREFDVGFVRTDTIERTKDANGNTLDPDLFKVIEPKIFVLDDGNLFPFLHSTDIYPEWPVAALTHVNKDVSEEVQEALLAVGKHAKVGKAMEECELGHPNSTAFCEMQEFPDYFDPQARCDTTRELARLAWEGSKVGKWAGFRTSRSYAEPRTMQEAAHLMIQDERGNWKCGRSEKLYDSIVCPAGHYLKSQRDFDRACEQNGLICKEGYDCYCKPCVKAFEVSVYPVGVNASDGNKIAGCGKMSVCGHVQQKKTITFRAFDNKEREGATLTVKMHDEDDTRNLDVTRINDTFAYEFGWSDDKVGVGIMEIFVDGKQIPESPIRVQVTPRECNEDYSGQGKVPDEYGNCICGSGTLELGDKCVSSAIFFVIIAAVVLLLVLEAGYCFIGYKKRQSDQLWLVNVEELHFDDPVEVIGQGAFGVVLKAEYRGTTVAIKRVLSQGEKRKADKSGSRDGSKDGSMVPGNTLGKNGSASSDTGSLDLEAQTYADQGGSGGSGITNENSEDSGLNSAEMMTQSTSDPMSVDLDFLGNGFSFGKKRNGLAKWIPFFDRDEHARLKSSILGTASGNTSKSTAMGTFCPCFDSQARQKAEFIQEMRLLSRLRHPCITTVMGAVIGHGHDPMLVMEFCEYGSLHDLLRNETMYAGGEICLQILRDVSSGIRYLHASKPPILHGDLKAKNILIDSRFRAKVGDFGLSTKQKSGISGTPYYMAPEYLRGKTDYNTSCDIYALGIILYEIYARKTPYEGENPRQVLRKVCDPRVNKRPLIPDTCPPKILEIMKKCWSQDPFFRPQAKDLDMLFMDMTMQDAEPLSVGATHGRIDRPTGDMLYQVFPSHIADALKAGEKVEPETHDNVTIVFSDIVHFTDISASLSPLKVSNLLDRLYLSFDSLARQHKVFKVETIGDAYMGVTNLGGAMESDHVKAIAEFAMDAVEAAGLILIDEDDPKRGYVRIRVGLHTGPVVSNVIGSLNPRYGLFGDTVNVASRMESNSISRRIQCSEKSAKLLALQAPHIPLIKRGKIGVKGKGDMTTYWIGDKPKVSKEQAKEGPRVDFLAETDLME*