YYYQQLNKQSNSLTIDNLFESREIIIKALAIVSYEDQNYKLVYQLLQCNHFNERHQAILQQLWYKTHYAEVQNSRDRPLTAVDKYRIRKKYPLPKTIWDGVQTVYCFKQNVRHILIQYYQKNKYPNSREKYEISIKTGLTFTQVSNWFKNHRQRDKSLESTDLYFQHENKTLLNNNNYNCNWSWQSIKSNININNSIKQHEQSIKNELSIETYRKCYNYQSPFQPFTNQQKLSDNNGINKNLSSSSSSSSENLKDSKCHRTTISYPIFSHQYVSSKHSNEIWFTQWATDHSNVEQDKHNYEVNYYTTSFDYNQNNSYYTL