MRVEGPVAVVQLLETPFVNLINYASLVTTNAARHRHVAGKSKVLMEFGLRRAQGPDGAISASKYCFMGGFDATSNVLAGHLFGIPLRGTHSHAYVSSYMSLDEIPDRTLRNKDGSKICKDFVSLVKEWLCKIQVADSLRNVFGDTNQSELAAFASYALAFPSSFLALVDTYDVMRSGIPNFCAVALALHDLGYKASGIRLDSGDLAYLSIETRKVFHAIEKEFNIPGFGKMIITASNDXXXEETIDALNKQGHEVDAFGIGTYLVTCYSQAALGCVFKLVEINSRPRIKLSEDVAKVSIPCKKRCFRLYGKEGYPLVDIMIRESEPSPKEGERILCRHPFLESKRAYVVPQHVEELLHCYWPGSSDKPRAELPPLEKIRSRCMQQLEKLRPDHIRRLNPTPYKVSVSAKLYEFIHYLWLNEAPVGELQ*