MVQLRRKLIQHVYECQTSFDADVSCYKAILSDNVRQMRKEKDLDYEFVDETSERWERPAKRQPKKKRSNFQPEITEVLWEWIDKHADYPFPTAEEKKLLCKKTGLTLVQLNNWMINARRRKLNGKFKRYDPLHHMKDDKE