MKNCDVSKNATLNCRFCRFEKCRRVGMKYHKPLDDVPSDVPQTSLEVPSVKQEVVTPSPADPAPSTVQYEDHRALMDTDGLYGMLSHIIEGNVINYGPSLGVSAFRVACLSTMQRLRYAYEELFASETRLRAASLQQVTKIDIKIILERTRESYAKYAKFLMASPHFAKLASADKWAIYRRATLLFVTFDTAYPTIATFGYDVNDRRIVFNDATCSNADSVEFSASGMSEDLLRKINKTFGKFPREVLDNLVMPMRRMRITEYELVYLQVLLIWNVRTIPEISENAKEVASRVVDEVSEALDSYYRNELRMNTYATRLVKLCTIQGEMEKYALRKKDAFEMGELFNTFECALYGSKFLARATRVDR