MKIESVNVTVFQYPTRRVSDSAGHSHPGVESMAKMAMLTITADDGAQGFSFAPPEVVRPFVVNTFFRKVLVGQDPFNRERIWQDLNHWQRGSAHQLTERALSFVEQALWDLIGRSLKMPVYKLLGGYRDTVPAYGSTMCGDDLPGGLSTPEEYAAFAEKLVARGYKAIKLHTWMPPISFAPNPKMDIKACAAVREAVGPDIDLMIDGYHWYSRAEALWIGKELEKLNFAWFEEPMEEDSMSSYAWLAENLSIPIVGPESFGGKHHMRAEWVKAGACDILRAGANGVGGITPTMKVAALAESFGMDCEVHGNGAASLAVVGAIRNCRWYERGLLHPFLDYDEPAAYLNSIVDPMDDQGFVHLSQRPGLGEDINFAYIEANTVSHD*