MAGAVSALFLLDMKGRVLISRDYRGDVSTAQVEKFFSKLIEREGDPASNDPVVFDDGVTYMFIQYNNVYVMTAARQNCNAASLLLFLHRVVDVFKHYFEELEEESLRDNFVVVYELLDEIMDFGYPQYTEAKILSEFIKTDAYKMEVTQRPPMAVTNAVSWRSEGIRYKKNEVFLDVVESVNILVNSNGQVVRSDVVGALKMRTYLSGMPECKLGLNDRVLLEAQGRATKGKSIDLDDIKFHQCVRLARFENDRTISFIPPDGAFDLMTYRLSTQVKPLIWVEAQVERHSRSRVEYTVKARSQFKERSTATNVEIELPVSSDATTPSVRTSMGSAVYAPEKEALLWKIKSFPGGKDYMLRAQFGLPSITAEESTPEKHPPIRVKFEIPYFTVSGIQVRYLKIIEKSGYQALPWVRYITTAGEYELRMI*