GFPYGLFTCESCRGFFKRTVQNNKHYTCTESQSCKIDKTQRKRCPFCRFQKCLTVGMRLEAVRADRMRGGRNKFGPMYKRDRALKQQKKAQIRANGFKLETGPPMGVPPPPPPPPDYMLPPGLHVPEPKGLASGPPAGPLGDFGAPALPMAVPSTNGPLAGYLYPAFPGRAIKSEYPEPYASPPQPGPPYGYPEPFSGGPGVPELILQLLQLEPDEDQVRARIIGCLQEPAKGRPDQPASFNLLCRMADQTFISIVDWARRCMVFKELEVADQMTLLQNCWSELLVFDHIYRQVQHGKEGSILLVTGQEVELTTVAAQAGSLLHGLVLRAQELVLQMHALQLDRQEFVCLKFLILFSL