MAGAASALFLLDIKGRVLIWRDYRGDVSALDAERFFTKLIEKQADPQAQDPVVHDNGVTYMFIQHSNVYLMIATRHNCNAASLLFFLHRIVDVFKHYFEELEEESLRDNFVVVYELLDEIMDFGYPQYTEAQILSEFIKTDAYRMEVTQRPPMAVTNAVSWRSEGINYKKNEVFLDVVESVNILVNSNGQIIRSDVVGALKMRTYLSGMPECKLGLNDRVLLEAQGRTTKGKAIDLEDIKFHQCVRLARFENDRTISFIPPDGSFDLMTYRLSTQVKPLIWVEANVEKHSKSRIEIMVKARSQFKERSTATNVEIELPVPVDATNPNVRTSMGSASYAPEKDALIWKIRSFPGGKEYMLRAEFHLPSITDEEATPERKAPIRVKFEIPYFTVSGIQVRYLKIIEKSGYQALPWVRYITMAGEYELRLI*