MDPKNPNRHQVPNFLNPPPRNQSLGDASKDDNHHSKPAEVKDFQIVVASDKEPNKKPQQQQNQLGPKRSSNKDRHIKVEGRGRRIRMPALCAARIFQLTRELGHKSDGETIQWLLQQAEPSIIAATGSGTIPASALASAAAAVSSHHLQGGGSLTAGLMISHELDGGSSSGRPNWGVGGGDGGSRSSLPTGLWPNVAGFGAGVQTMSDGGGYRIGFPGFDYPGGAMSFASILGGGSNNQMPGLELGLAQEGNVGVLNPQSFAQIYQQQMSQAQAQGRVLHHTLQHNPSHEEHQQESGEKDDSQGSGR