MFEPMELTNDAVITVIGVGGGGGNAVEHMVRERIEGVEFFAVNTDAQALRKTAVGQTIQI GSGITKGLGAGANPEVGRNAADEDREALRAALEGADMVFIAAGMGGGTGTGAAPVVAEVA KDLGILTVAVVTKPFNFEGKKRMAFAEQGITELSKHVDSLITIPNDKLLKVLGRGISLLD AFGAANDVLKGAVQGIAELITRPGLMNVDFADVRTVMSEMGYAMMGSGVASGEDRAEEAA EMAISSPLLEDIDLSGARGVLVNITAGFDLRLDEFETVGNTIRAFASDNATVVIGTSLDP DMNDELRVTVVATGIGMDKRPEITLVTNKQVQQPVLDRYQQHGMAPLTQEQKTVAKVVND NAPQAAKEPDYLDIPAFLRKQAD