GRFFIQFAIHQILIPQCGCCCNNEVLYFCSGVCVMCGTGPREHPLILLRFQFESKPDAKPYKCTQCVKSFANSSYLSQHMRIHLGIKPFGPCQYCGKKFTQLSHLQQHIRTHTGEKPYKCKYTGCEKAFSQLSNLQSHSRCHQTDKPFKFGNRYHLPTCLKKVHI