MEPLSHSIHQGLVPDLQPPSDGFHLLETGHPDTRYGRRVEANDPTTARKVQKADREKLRRDRLNEQFLELGSALDPDRPKNDKATILTDAVQMLKDLTAEVNRLKAENVSLSEESDDLMLEKNELKDEKATLRSDVESLRIQYQQRIAVMFPWAPMDPTVAMGPTPYPFPMPTLATPDSQRTPTQGHAQASMTPFMPVPFHPSIQPFPFFRSVDPSGNNQYLSLTPYASTVNVHSHVERPSAQYPSPVPPLPGFVLQLQPTISVPDPRSLTPSMPVANHETLGFQQGSIATELSPCESAKKCEDLHSSMGADLELRTPTSSSRDSTCQSKCSRSDSQETGENQECSIKTKKTKQSSDSSAAAGSACPGKCLDDALSVNLGNSSSSESCDGSPSNKECAVQT