MCVGCGSQIHDQYILKVSPDLEWHAACLKCAECSQYLDETCTCFVRDGKTYCKRDYIRLFGIKCAKCKVGFSSSDLVMRARENVYHIECFRCSVCSRQLLPGDEFSLRDHELLCRADHSLLLDRSSADSPRSPGHLQSTRGLHLSDSVPGRQPSLRPHVHKQTEKTTRVRTVLNEKQLHTLRTCYAANPRPDALMKEQLVEMTGLSPRVIRVWFQNKRCKDKKKSILMKQLQQQQHGDKTSLQGLTGTPLVAGSPIRHESAVQGNAVEVQTYQPPWKALSEFALQSDLDQPAFQQLVSFSESGSLGNSSGSDVTSLSSQLPDTPNSMVPSPVET