MTNGRFRRAESGRPYIKCNDCGARFIEAQCDKTLDEWLEMKDTSLEKLLVSNQVLGPELAFSPPVLIQHTKFKCGGISLGLSWAHVLGDIFSATEFWNFLGKVVGGYQPPRPLNLAHSLTKANSTQTLQKIVEDPLSIKRVDPVEDHWVANASYKLESFSIHVSASKLGQLQSRIGIQGPFESLCSIIWQSISKIRDGPGPKVVTICKKDEEKKEGLIGNTQLIGVVKVDDSIRDANPSELARLIKNEIVDERLKIDEAIEKEHGVSDVIVYGANLTFVSLEGADLYEFDWKGHKPKNVSYFIDGVGDAGTVLVLPNGPNYAEGRIVTMTLPEDEITKLKNELNNEWSIA*