MSYSKTAGQVIRCRAAVAWEAGKPLVIEEVEVAPPQKMEVRLKILFTSLCHTDVYFWEAKGQTPVFPRIFGHEAGGIVESVGEGVTDLKPGDHVLPVFTGECKECAHCKSEESNMCDLLRINTDRGVMIGDGQSRFSINGKPIYHFVGTSTFSEYTVVHVGCLAKINPDAPLDKVCILSCGISTGLGATLNVAKPPKGSTVAVFGLGAVGLAAAEGARIAGASRIIGVDLISSRFNEAKKFGVTEFVNPKDHKKPVQEVLAEMTGGGVDRSIECTGNIDAMISAFECVHDGWGVAVLVGVPHKDAVFKTHPMNVLNERTLKGTFFGNYKPRSDLPSVVEKYMNKELELEKFITHEVPFSEINKAFDYMLQGASLRCIIRMDG