KRFRLTHNQTRFLMSEFARQAHPDAAHRERLAREIPGLSPRQVQVWFQNRRAKLKR