TTSNDGFYKEAMEHCRTFNSRLMTERRVRLPYLDSQTSVAQSDCNLWFEKRHRGPGLRANQVYCYPSKRWKKRPRFTPLVDESAPAASTDYKSMLRSSDMPHVVNENSNDSSSISAITAAMIDGDAEILDNVSNADDNGIIDDDDEDFDEFESGKTRKKQKKGQFKGVRSARRSEIGDDKMHTCEYCGKKYKNRPGLNYHIQHVHQEELDADDEYTPSGRHSPSSIMSDDHHSTSSRTSAIAAQKAVAAAVADIGEVDMIESRPKRKRQTQSNNYCDFCLGDADENKKTGTAEELVSCSDCGRSGHPTCLQFTDIMTMNVKKYSWQCIECKSCHVCGTSDNDEQLLFCDDCDRGYHMYCLEPRMENPPEGSWICNLCENDRKEREKLARSQGNTLSL