MGRQAVTKLLSSIASRRHGLRLFSAASPAVFVDKSTRVICQGITGKNGTFHTEQAIEYGTNMVGGVTPKKGGTEHLGLPVFNTVAEAKAETKANASVIYVPPPFAAAAIMEAMEAELDLVVCITEGIPQHDMVRVKAALNRQSKTRLIGPNCPGIIKPGECKIGIMPGYIHKPGRIGIVSRSGTLTYEAVFQTTAVGLGQSTCVGIGGDPFNGTNFVDCLQKFLTDPQTEGIILIGEIGGTAEEDAAALIKDSGTEKPVVAFIAGLTAPPGRRMGHAGAIVSGGKGTAQDKIKTLREAGVMVVESPAKIGAAMLDVFKQRGLVQ*