MEMKATQLLLKARWRYSDVTNLQDGVYVTSCVAEFLTWKSSAKFEKIFGSEAGKDLFAKFQDLRLSVKNNQSTDDENDCESNGRDGQFNGQTVRRRKPILWQFLMCLLELESTKPHIRWKDKTYGLFELTEDKGTKFVASLWGRATNNPKMTYDTMSRSLRSYKENGIFFPSTPPLTHRFNYEHPEIVRFRDSLKDTQNCKPMLMFSKLVEQELRLSR