MGKGDPNKPRGKMSSYAYFVQTCREEHKKKHPDSSVNFAEFSKKCSERWKTMSAKEKGKFEDMAKGDKVRYEREMKTYIPPKGETKGKKKKDPNAPKRPPSAFFLFCSEQRPQIKSETPGLSIGDTAKKLGERWSEQTSKDKLPFEQKAAKLKEKYEKDVAAYRAKGKSDVGKKVPGRPTGSKKKAEPEDDDDEDEDDEDEEDEDDEDDDE