MAGAASALFLLDIKGRVLIWRDYRGDVTAVEAERFFTKLIEKEGDPQSQDPVVYDNGVTYLFIQHSNVFLMMATRQNCNAASLLFFLHRIVDVFKHYFEELEEESLRDNFVVVYELLDEIMDFGYPQYTEAKILSEFIKTDAYRMEVTQRPPMAVTNAVSWRSEGINYKKNEVFLDVVESVNILVNSNGQIIRSDVVGALKMRTYLSGMPECKLGLNDRVLLEAQGRTTKGKSIDLEDIKFHQCVRLARFENDRTISFIPPDGSFDLMTYRLSTQVKPLVWVEAQVEKHSKSRIEIMVKARSQFKERSTATNVEIELPVPADATNPNVRTSMGSASYAPEKDALIWKIRSFPGGKEYMLRAEFHLPSIVDEEATPERKAPIRVKFEIPYFTVSGIQVRYLKIIEKSGYQALPWVRYITMAGEYELRLI*