QKLPSDFFLNTNIFPSKLWQLVNNSDIDAITWNHQGDGIIINKNLIGEEFLSLNGFKASCSSSFVRQLNLYGFKKSQRFNRDEPNIHHYFHPNFKKSQPELIPLVRRSNPRSRPRINDDPESHLAKKRRVACDPCDDTRDEHLHHGESFSVMVCNPL