MKGTPNEGQSDLSMESQAPGRGEEGTKALYLAPEVIGNGTAAGAVAVDAMVSVEAGGSGLPKPEPVPVEFLGSGGLQLSKPRPAPRYRDRHTKVEGRGRRIRMAAACAARVARLTRDLGHKSDGETIRWLLQQTEPSIIAATGTGTVPAIAITGTDGVLRLPAEPASEDASGEQQEPAPKRRRKLQPTRAAVGPAVPAPAAYYPVVADPRLQANGGGAISVSSGLAPASAPAAPAGAIPFIAIAAPRPSAAGDGKQMIPPAAMWMVPQQAGAGNQPTHYWAFTTNSEFLSYQQQSVFQQQVVYDGEQLVGDGESQGQQTGGYQHGDGEGVDEEIAVTDSSSEE