MPKRLPQLKCTSGTDSKFTITFIVGCLNITGTLKPTEVFNFTQDDLLTEDIMVLDTCNEVFIWIGQHANSKLKQQSFNIGQKYIECAALFDGLSLDTPLYIVTEGNEPSFFTRYFAWDASKAVVQGNSFEKKLVILQGNPIVAIEVGTVTIEDTRMKIGVSMRKVFEERRKRKKLQEMCLLQWEDNIAEAARIGVNGEDELQWDAYAILKENVYQDWFQAVEMEKAMSKQKRKDKRAPKSVEKKKKISDALKAKWEDVVRASLNSYEACSYVSFLMKGFPTVHAIAAIPKLFQ*