MLPYPNLHHFGVSQEPPHPNPTGFPIMLPPAAHLDQHYADHFFPSHAHQFNSETLEAVLRPPRAAPGCEAAVTAPQGGGRNGAAAAAAGGGGQGHARARKRPFRTDRHSKIRTAQGVRDRRMRLSLDVARDFFALQDRLGFDKASKTVDWLLTQSKPAIDRLTEPSQRTGGGGGVDAACLSSPTSGAPDGSGKRGGVAEKAGARNGGSAFMEHGCELDRLVSAAPVLGEYYYAGLSEMMSNNGGEEGDDDGEYEEDGDDFLDGMQY