MTEVFSPRNYRNHDDRGDGDAQGMDFSPRQSISVNIDSLEELFESPLSPFTIDSSPLVSPLSLSSDTQEVLYRSTSRRGAPERRIRRPSSVLSETEPVELPVIALLLAAFKRTGLTCKAGVNDIAKMDIGWPTNVRHIAHVTFDRFNGFLGLPVEFELEVPRRVPSASVRVFGVSAESMQCSYDRRGNSVPTILLLLQERLYDQGGLQAEGIFRINAENSQEEHLRDELNKGIVPYDIDVHCLAGLIKAWFRELPKGVLDSLTPEQVMQCHTEDQCLGLVGMLPPTQAALLNWAINLMADVVQEEGYNKMNARNIAMVFAPNMTQMSDPLTALMHAVQVMNLLKTLILKTIKDREEAVLNPRPASSCNEPKDGPGYDNVDLQPGVTIGALSGGTQNKYDIEEEECFLKAFKESETFEEYESARGSEEMFPRCSSINEIPDEDEISFESQGPFSNGSSTLDNTDDDSMGLQFSSHRKTVATTNVFRPCISKDDDMASSSADVSPHFNKAQDGKQKSKIHKKSTETKGSDSDTKGFVQCGVLESPPSKRKAKSGQAAKIDQQNERVEVW*