MGKGDPNKPRGKMSSYAYFVQTCREEHKKKHPDTSVNFSDFSKKCSERWKSMSAKEKGKFEDLAKGDKARYEREMKTYIPPKGETKGKRKKDPNAPKRPPSAFFIFCSEHRPQIKSETPGLSIGDTAKKLGELWAEQTPKDKLPHEQKAAKLKEKYEKDVAAYRAKGKSDVGKKVPGRATGSKKKVEPHHHDDEEDEDEEDEEDEDDDDDDE