CTTCGKRYYYVKSLVTHMRTHVVKLHSCETCGNEFSSAEALSSHMTEHSLDKLHSCETCGERFYRESSLLTHIRDHSDETSHPCEVCGKRCLTGKALLVHMRSHDSAEKLHSCDVCGKTFPSATLNSFRVNEEKNYKKKEYKCLFFSFKFVQPCWFCLHRGGRGGWSEMGFSCASVGRLPTRRGNSQTQKQQKQSQTIYFCSKHCDFLFRCFTRLSVSRNERVQTDIHPAAPAACQSPGVSCSDQEVSENLPGGDKPSVQCDTCKKVLKSKSYLKVHQRRHTSENPLACSHCDKRFYQMYHLKHHERSDKLYLCKICGRSFSYSTLFRFHMKIHSDEKPLSCETCGKRFRESSKLKRHQRSHTGVKPHRCATCGKGFMANSSLQSHMRINQTARHLEELQKQRSWIFLSNLTVHTRIHTGEEPYSKV