MEMKATQLLLKARWRYPEVTNLQDGVYVTSCVAEFLTWKSSAKFEKIFGSEAGKDLFAKFQDLRLSVKNEQSTDDENDCESNGCGAQFNGQTVRRRKPILWQFLMCLLELESTKSYIRWKDKTCGLFELTEDKGTKFVAFLWGRATNNPKMTYDTMSRSLRSYKENGIFCPPTPPLTHRFNYEHPEIVRFRDSLKDTQNCKPMVMFSKLVEQELCLGR