MKRREERLKLEKQGRISRKRKKYLHESRHLHALSRMRGRGGKFGKRNESSLLPQVPSTTAQWPKFHVPQLVRFQVPQFKVEYSSNKLVQPQRKGLDDSQNQQRAVTCGRKRRPRAAAAKKFTFS