TVRSWRKKKEQEQFRKLFIGGLSSETTEESLRNYYKQWGKLISCEIIRDHASKRSRGFGFVTFSSMAEVDAAMAARPHSIDGKTIAPKRAVPREESGQRGVFLTVKKLFVGGIEDTEEHHLRYYFEKYGKIDAIEIITDRESGRKRGFGFVTFDDHDPVDKIVLQKNHIINGHQAEVRKAFSRPKMQQVQHSRSRRGDNAGFGDSPGDDGNVGPGSRRGSSFGGRSDGLRSGGLGHGYNRPGSGNLGVSPGYEGGKGAYGGGQLGYG