MVKESEYYDVLGVSPLASDDDIRKAYYLKARQVHPDKNPDDPQAAERFQVLGEAYQVLSDPVKRDAYDQNGKCSISKDTMLDSTAVFAVLFGSELFEDYIGHLAVATMASAELVSENDSPEILHQRLKTIQREREEKLARSLKNFIHPYVHGDKEEFLHLAESEADRLSQAAFGANILHTIGYIYERQAAQELGKKAIYLGVPFMAEWVRNKGHFWKSQITAAKGAFQLLQLQEDMRRQFKMDGSGPTNDVESHLRSSKDTLMNSLWKLNVVDIEVTLLHVCQMILHENNAKKEELKARAVALKLLGKIFQREKISQNVGTSKNKIASDIHDDTSSSDDSSDDDDDSPRTLNYRAPLITQGIGRLFRCLCNPAYDVDDDDEIVYKGNK*