MEKQVENESVATIPSTTSTGTVEAMKQVETQAPQQILSQTPMQENPAGTNGTKEPQRKCLMCLLPFDELSSIGTASAEELKRIVDNIYKIAKIEVKPVDGKIEPLCNGCRAKLGYDYDEDAYFDMLSQMYNSEAVSKPPTITMHNGIPVHVAVPCDASPDSPLSGPGGHYIDAACGTFVVTELGVEALNADKDELVCAICSKAFNFKSTLRLHIRSHHQTAPRDTIELPKHPRKPRTYECTECNLSFKLKYDFDKHVGTHKKPSMHQCEGCFKLFKHKSYYLMHRNLKRCKAQFSIDLTNPLDPFLMADGQEASVGLDVPLPVAQSTGRRKNGTAKERNGGGAGSLGSVPAFPLQCTPELGTLTDCGIRNAS