MSRLLEKDLKRPDLKGEFECKMCGQKFLHAASLTRHRLTYHIDGLTCKLCSKGLQNETVKQHMQMEHGLKTVYTCGCCNWTFLDKSQFHRHTKSVKETGQPGDVVPVIISDVTPGSLSQDVQEPPSPVNAPPLNPTMLNLLSEFIKSQSFVPAAQEPIVPTSNAQDGSTMFSTLEMLLQATISSAAPGNNTEDKENVPLIHTEQQSTSSMSSLSDSGNGSLSISPVSSISKPRTPMVQNGTNKRQSIDDFCLQLRAKRAANS