MRLLSGSLQIVAKSSLFLTAYIVWSSIGHDGIGSVKALAINTQSTSSLPCYDWIIVGAGASGLFASGAASLLGKSTCLIDQADPTNSGLLAVGGDCSNAACVPSKALRSIARQGVSDHKARQYADAAINAVRARESPDRIRNKTDLYFVQSCRFVSTHEMEIQAINASEPLRLRARRFLIATGASPIVPETFQAQAKAAGLPLYTYRSILQSVLATESSAPFWKMDGSTKKRLLIVGGGATACELGQTLVRLRPQRDICLVAPSVLPSEDVKLQQAAMNILAKAGIHCHWSARLARILPDGRVELSDGALLSPFDGALLCLGRSPVDSLESLHLDSAGIAWTNVGVTVHEQSLRSVSAPHVFASGDCADAVPLRSRTAAQAAWTGFYAIRNGALPRVLTFGSASVHPTVPRVVYTDPELACVGKTVSECVLKYGLNGFDVAYCTEEGSDRADMERVERDTSVCFVELRAEKRSGIILGCTACGPAAAELANVIGVAITNKLTTSDVARSIFSYPSHGYLLHRLALSMALSDTNGILEVCGPIGGFLGRTGRSVSCLRDFFQRGVLGRKRQLRKRQWEAEGALRTLYPSISKERESNQTENKELLSYNHVAANITLCSEIENLVSHGHSTPSFGVISKNHAIEFLAWAERNPSNV*