MKDDPYASSTDFATISFPSSGQSERRFHSSDGVYEEPFKSMSPPDPSMTPSWASQLFHSPASTAPIPLPLSPVEPADDLNATLRLPSPFRRPTTSLSQMFISASAPSAVETRPPPMSRGYSRRADSFSDNTDHDASTVRRKRRSLGQDDARTVVRGGENGPLKSALRPPKLAPSAWQLYFTDWISRHQATSSKKLNVAQAAKEAGQEYANLTAAEKEPYKRRSQELKEIREREYDHYIRSLTPDDIKRENVFRTAQRKAGKSRKGNIKDPNAPKKPLSAYFMFLQRIRSDKELVREVFGDETETTKQSVLAAHKWRSMTDEERQPFLAQAEQEKMEYEAARRLYEEGTIGFETSINFRLSPGSPILSASIPRSKQIMFPTKAEVSASSESEGEDF