VFFKLEDLASHVTQKHAVIGLDGLYYCRWERCLRQDRGFNARYKMLVHVRTHTKEKPHQCGKCGKCFSRAENLKIHLRSHSGEKPYVCPVEGCNKAYSNSSDRFKHTRTHSNDKPYVCKVPGCNKRYTDPSSLRKHVKTFKHSNQSHSPLLPDVCCMDYESFSQDSTHSDATGSYPDYDSEDTGALIDVVRCDEEARLYPEYPFRRLEGCEHPGCQEAIHGVPHGGNYWAMDQVHDSRRLALDEDGEQPKKRISAERKQLEPWEGNGSAPIEDDELCRTVVGEHPGHPKALRLHNMDVDGPLDLSIHHR