XGPGQDYFHPGGGSPAAAYQAAPPPPPPPPPCGGIACHREPAKFYGYDNLQRQPIFTTQQEAELVQYPDCKSSSGNIGEDPDHLNQSSSPSQMFPWMRPQAAPGRRRGRQTYSRFQTLELEKEFLFNPYLTRKRRIEVSHALALTERQVKIWFQNRRMKWKKENNKDKFPVSRQEAKDGETKKEAQELEEDRAEGPTN