MVGISVALAVEHLPSASVPSTISLAEKNRFILIPNLDSRLTVKANVKQFVEEFLYIPSHLQSLSAPLFTKLGENESVEDLYRRYDCHAEAQDPDLHVDEDTYTFWGREAGKSVDLQDGLTLEDYHILDKTNICLKTLPEHLPKQGGRIFVETKDGILPLVGVSPLTRVSEIKRKLEVMTGIPAAQQLLSSVGRVLHDDFHIKDFKGFHAIYEGSIIDICKSGDSNLDQAHRRMIVFLNVEEQTFTLVVQPSDLVRSIMQMVESRTGISQWQQRITFSGKTLQEKKNLAEYFIYPECTIDVNVFKNPLKTLARSACKAHPEDEHSACCQKIQASKDTVGACYRCPYYPSSYY*