MGKLHLHGGTGRVGSNYDTVVVIKIHNIRVLHIDSRSLLLAMVLVALPFLGFILKGSVVSGFDATATESGSIISDEVLNLILRDLGEEGLLRKEHKVLIMDSPPPRVMDFEVSYDFVFTCSFDAAAFADSVLKVNGIVAFPLRIDPTSNAGMKATDVALRKIGLVNDLVDSSPKRKLCQLATRVKRNALKGLEDALLEPPRDDFAKPNKIKGVFIGVGLHEENRAAVEWFEQDYPKKEPHGCFRMVNKSCEGGRCNNEWWETGRRNKSGRTYWECLALYGRLRDEGVAVHQWWN*