MGNSFGCSPSGERLVSAARDGDLQEAQALLDFNPRLAKYSTFGVRNSPLHFAASQGHNEIVALLLESGVDVNIRNYCGQTALMQACRYGHWEVVQTLILYKANVTRADYLNGRTALHFAAVNGHARCIRLLLADYLPSVADFWNEPSPSRSPEEGSSMKTYFDRSALARVVNRPADGGITALHMAALNGHVECVQFLLDLSADLSVMTIQDGTTIDLIGAGSTPLHYAACGGSTACCQVLISRGSSRFAQNSNGWTPLQVARLWHRQWLEPLLALDSQAPIPPFHSSRYLALPLMSIVKIARDCGWRNIDSCPTGADSCPVCLERKCTVASEGCGHELCTRCALYLCSTNSAATAVSGPPGSIPCPLCRHGIVAFVKLPAAPVVKELVKANMS