MRFLNILAVATCASALVIDLNPTKLTDAQEKALAAITVQDDPKPKPEPGKEDPKPQDEPKQEPPKQEPPKQDPPKEPPKPEPKPEPKPEPKPEPKPEPKPEPPKSNLSGDQQKALDAHNAARAEVKDGQKRDPMQWDKGLEDAARSWAKHLASRNQGLEHAKDRDGKGENLAGRIMDGDAMEKASKMWIDEKKDYKCGVKIQTYIDNGNFGKIGHYTQVIWPKTTKVGIAVEGGFVVARYSEAGNMMSEAACKS