MESAGDWEKKLVINELMQAHELTKQLRNHLSPSSPGELLTQKILSSFNKALSMLKSSDSEGEPQLTGPASGTDSPHSVSESPRSENSNRAFLDPECRDGSKKRKMQPKWSEQVRVSSGPSLEGPPDDGNSWRKYGQKDILGAKYPRAYYRCTHRNVQGCAAKKQVQRSEEDPSIFQVMYQGHHTCMQATNVIRGASPASPELKEQQQPQQGVLLNFKTGLKVRTEDLDTQGVNSSSFSFPHASIQGANVGECIFSSSSLDSPFMSTFSPPFMSPATSGSNYFSSVSPCHMNSYGGGGSTSMPTSVTSDINEIISAVTSGSNSSLVDLEFSLDQFDASTFLS