MDVDLFVHDDSCSNGAELDDYTQFGVNLQPDQEDTFPDFASYGVNLQQDPEEVFSIGAAQLDLSSYNGVLSQEPEHVGQKDCGIVQEDEVEINSGSSGGAVKQEQEHLDDDCSRKRARTGSCSRGGGTKACRERMRREKLNERFMDLSSVLEPGRTPKTDKPAILDDAIRILNQLRDEAHKLEETNQKLLEEIKSLKAEKNELREEKLVLKVDKEKTEQQLKSMTVPSSGLMPQIPAAFSHNKMAVYPSYGYMPMWHYMPQSVRDTSRDQELRPPAA