MTTPLDTTEQNDDEASGSAELPKLELWRIIPDPSKVIEAFYLEGNYYHNEKNLQELSILAKTAPKNVRDTLSRLRKKDEKAGNYVPPPPRHKNDYSEEQRNILLDAFEKSNSIDADGAKELAETTGLTPRQVSNWFCHQRRKLDGRLAERCKERRARIKQEKIKNGTLRTSIFCPEALELLESEFQKTQKSDDGEGNSVVVPYDMLVEKLGMERKQIRDWFSKRKLRGKPKNGLT