MATDMDQAYRGWTHEQLSDWNDSQEASAQFVDHGSISFGRFAAESLSWEKWSVFSHNKYQEELEKFMAPGLVAEKKAYFEEYYKGMRALKDLHQDQQAAPGLDTGDDCSICRQTEEQNSLQETVGDPVRNDVKMNQQMKADTSISSQGLKYSLHKATGEAENVISSCNPIAHAVLANKNSTSVSSIRSLAEDMSMELITSRSIKCTILEARRSSEVCH