MGIISLKRSHSIWLLRRHGLRSKFVQLENGCTFHCWVPEDASDNPSSNLWKPCFSKLKASELGGNMKPALLLLHGFGTEGTMAWDFQVTSLAKDFHLFIPDLLCFGRSTTTNKQRSEIFLAESLVIMMKHLGVERSAVLGHSYGGFVAFRMASLFPTFVTRLFIISSGITMNPSTNEKLLQEFNATDISEVLLPVSITNARKSMKLVYNKLPSWLPNCIFKEVIQNLNQYRSERVEMLDALVIGKEGSPLLPKLPQEVLIIWGEEDRIFNIKLAHELIDFLGPNAQLEILKGVGHLPHVEKPKFVNELLRHTLKLQEQS*