TSECRGYNMSISPFTTLESPLTSSWSPTNSYPDVATWMSGYSNRLWPRDPKPQLWSKFQVWEWLQQVMDINQIDASSVPFQNFDMDGHQLCGLSYQDFIHAAGSAGPVLFHSITELKWSGASQSPNKSAQGGLKRETQVDFSCSFSEVSYPPADLDVYGPSIPPIAPVASPTPSSPDIKRSLSRQVKKHNPRGIHLWEFIRDILLNPERNPGLIKWEDRAEGVFRFLKSDAVAQLWGKKKNNISMTYEKLSRAMRYYYKREILERVDGRRLVYKFGRNARGWRESDM