MDVNLFGHDDSCSNGAELDDYTQFGVNLQTDQEDTFPDFVSYGVNLQQEPDEVFSIGASQLDLSSYNGVLSLEPEQVGQQDCEVVQEEEVEINSGSSGGAVKEEQEHLDDDCSRKRARTGSCSRGGGTKACRERLRREKLNERFMDLSSVLEPGRTPKTDKPAILDDAIRILNQLRDEALKLEETNQKLLEEIKSLKAEKNELREEKLVLKADKEKTEQQLKSMTAPSSGFIPHIPAAFNHNKMAVYPSYGYMPMWHYMPQSVRDTSRDQELRPPAA