MDTMPVTNKAAGEPLTTKSEVLETGAALTQDFRPIKNVCAHLNAFHVYANDTSRFVEANHYCAHLNEDVRQCLLYDSPEKNARLIGVEYMISPKLYQTLPPEERRYWHSHVFEVKSGMLIMPQPSVAVPEAAWEKAEMKEMEDVVELYGKVYHMWQTDRGDKVPLGEPQLMTSFTAEDQFDFDKNVGDRDRRFGSDYKRKRETRSYIMEPEVHPDADWTWKERAAAGSS