XPGFPYINSGFISSFHPFHYGGKRKRRHRTIFSEEQLQILENAFQGTHYPDVMLREKLAVQCDLKEERVEVQVWFKNRRAKDRKQKREIDVKDGTGQKMSASDESDYEVSDDDDDCTKVKKHRLPSNNEASNDKANHIKVADIKKEPKSTI