MLRSSISRVVRVSPVRHAQTQAISKAAIADLHSRWEDLPAAEQNDIVAKLSERQKLPWKELTDTEKQAAWYISYGAWGPRRPVHGKGDAAFIAKGVALGVALTALCFGLVRMGAADAPKTMTKEWQLKSDEYLKSKNANPWGGYSQVQSK