MDQELTEEELQDLYAWIDKIPLSRPKRHITRDFSDGVMAAEVVKYFLPKLVDLHNYTPANSTQQKLSNWNVLNRKVFSKLNLHVPEKTVRRIVLNAAGAVEPILHVLREKIQKKVDHAGENTGLEYYDTREQEKLPGLIRKGLGRSATCLPLVSSTSSVPNCPL