MSSRYAAVHQSPEGAGDARPTALQIIQDEQLQGQWSDKVILITGCSSGLGVHTARALYTTGATLYLTARDLDRAKTALGDMIDSPRVHLLSLDLDSLTSVRACAEEFLANSPHLNILIANAGVMGCPEGRTEDGFETQFGTNHLAHFLLTHLLRPVMLASSSPRFRSRVVLLSSGSHRFGQVNFDNLTWEGEFDTWLAYAQSKTANIWTANELERRYSAHGLHAVSLHPGTIATDLLRHVPADQLAIWTADKELEKYWKTPEQGAATTVWAAVSPEMEGKGGVYLENCAVSTAWVPAAGPWGPGYAQWAYSPESEARLWDVSLELLGLQD*