MESRAAGRGEEGTKALYLGNGSAAGAVAVDAMVSMEAGGSGLPKPEPVSVEFLSGGGLQVSNPRPPPRYRDRHTKVEGRGRRIRMAAACSDRVSRLTRELGHKSDGETIRWLLQQSEPAIIAATGTGTVPAIAVTGADGVLRLPAEPAAADGAGGEQQQQQQEPDAKRRRKLQPTRGAGAGPGPAAPAPAAAYYPVVADPLLQANGGGAISVSSGLAPASAPAPVGAIPFIAIPAPSPGATGERKQMIPPPAAMWMVPQQAGAANQPTHYWAFPTNPEFLNFQQQAVYDGGQLVGDGESQGQQTGGYQPWEGEDEEIAVTDSSSEE*