RKYNKKNKDPDAPKRARGSFVYFTFECRPQIMKEQPGIKFTELGTAMGERWRALTPDEKKKYEDLAEEDKKRFDDEMQEYNANRA