MEGQNSVSLPDLVSEGQCNAPVVIHSLPVKTNFRGTTDVTVNFTQHTVRGEGGELRNALRGRTLMGREVILPSSYVIACASFTNKPPIAEAGGRKSGGAAACFDTTQPSSAQVEAAAGDMRITAVAESFCIWEHDKKPERSEMVTQWLRLSNDLHCYE