EQGFQTVRSWRKKKEQEQFRKLFIGGLSSETTEESLRNYYKQWGKLISCEIIRDHASKRSRGFGFVTFSSMAEVDAAMAARPHSIDGKTIAPKRAVPREESGQRGVFLTVKKLFVGGIEDTEEHHLRYYFEKYGKIDAIEIITDRESGRKRGFGFVTFDDHDPVDKIVLQKNHIINGHQAEVRKAFSRPKMQQVQHSRSRRGDNAGFGDSPGDDGNVGPGSRRGSSFGGRSDGLRSVSPGYEGGKGAYGGGQLGYG