MDRFSTKYTEHKTVTNKLVRWEDSKATRIVRISVTDGNATDSSGDENEEPKIQHPRIKKHINEIRMTNCSDREAEDAKKSPGQQVVKKNSRDQYYYPEGKKYRGVRQRPWGRWAAEIRDPYRRTRVWLGTYDTAEEAAMVYDQAAIRIKGPDAQTNFTNTLVSKQHTPDVDINVNISGYDSGKESHNSLCSPTSVLRFHSTGEPGPESQAAVQSDCCWRQNQEVVQEEILKGGDDECLVMDPLCLKEFWDFESPAPIFFEECSVPGTVLREDYADMPVHLDCDFGSCLWDVDKYFEA