MDPKNLNRHQVPNFLNPPPPPRNQGLVDDDAASAVVSDENRKPTTEIKDFQIVVSASDKEPNKKSQNQNQLGPKRSSNKDRHTKVEGRGRRIRMPALCAARIFQLTRELGHKSDGETIQWLLQQAEPSIIAATGSGTIPASALASSAATSNHHQGGSLTAGLMISHDLDGGSSSSGRPLNWGIGGGEGVSRSSLPTGLWPNVAGFGSGVPTTGLMSEGAGYRIGFPGFDFPGVGHMSFASILGGNHNQMPGLELGLSQEGNVGVLNPQSFTQIYQQMGQAQAQAQGRVLHHMHHNHEEHQQESGEKDDSQGSGR