TECILEPLSLPESPGGVDAVESSPYVPCIFCKECYVLAEQNQLLKHMIIEHKLVIADVKLVADFRSYILYWKRRFAEQPITDFCSVIRTNSKAPLEEQDNYFLLCDVLPEDRLLREQLQQKRLREILEQQQQERYDTSFHSMCMFCDQEFTGNRSVLLNHMAREHAFNIGLPDNIVNCYEFLAVLQKKLDNLQCLYCEKVFRDKNTLKDHMRKKQHRRINAKNKEYDKFYIINYLEFGKSWEEVQSEDDRELLDNLEEDWSDWEEHPVCAVCLFCEQQADTTEKLYLHMQKSHGFHFPKIKSEHGLNFYQQVKLVNFIRREIHHCRCYNCQEKFESKGGLISHMEETKHIASLPARTTWDQPQYYFPTYENDTLLCTLSDSEDAKAEDQSEEVPVVSEDISSLKALKQSSVLNQLL