MEQKMELVHQRLALLDSSSGSDRDDDIGPRMLMPKEVENEQRTVPGIPQTCNTQNTSNGRTNTTEGLPAGFCNKYLPKHDTDIVLEDENGNNHNTNYLGGKQGLSAGWRGFAINHDIKVGDVVVFELVHIIRDKNISTTDRAPGLKSFYACKKRKISKEATDNASKPKEDPETTRVSSKVAHDDTQNLVHEAIDGIRFSDSEMSFDDVTSYSNFNIVVDGLVIDCKFPDHQRRTYYELCCAQKSFLHRHLLRQLSLTLVVGVIMETINIAEGIRACGAGTSSQEDFLIWKKTLQSFDLLGMNVAFLLKRVDDLLGLPEQPRDPSECGKYNELKLERSRAGEKVKALECMMLTVKDVLKKIDAEMEDMESSVRNHDIALQKIATAPW