MGRGRVQLKQIENKISRQVTFSKRRTGLRKKANEISVLCDAQVALIVFNAKGKLFEYSSESSMENVLERYERHAHIGQLVGDGDDSQGNWSLQCFKLTGKVEVLERNLRNFVGQDLDPLNLRELQSLEHQLDTAIKRIRTRQNQVMNESISDLQKKARQLQEQNGTLTKKIKEKGKPVVEPPHCGPETLGLTFPPELQPQQRLVPSLTLCETLQAAPLEEVVEARTVPTATTHIPPWMLHPFTR