MYSNFDLQDGSKLNISVCNVVSSFRVHCHLNLRQIALEGMDVVYRRETQKVVMRMRNPKCTAYMWSSGKIVCTGSSSAQYARQSAKRFARRLLKIGFKVKFAEFRVVNVLAVCKMPYAIDINEFAKANRGRHCSYEPELHPGVTFRESTTKATLKIFSTGSVTVTARSVEKAKNAIRTVYPMFQEFYRFEKPNLDFDISDVLPSDTEDCS