MDKKKVAVPLVCHGHSRPVVDLFYSPVTPDGFFLISASKDSSPMLRNGETGDWIGTFEGHKGAVWSCCLDTNALRAASGSADFTAKIWDALTGDELHSFEHKHIVRACAFSEDTHLLLTGGIEKILRIFDLNRPDVPPREVDKSPGSVRTVAWLHSDQTILSSCTDIGGVRLWDMRSGKIVQTLETKSPVTSAEVSQDGRYITTADGSSVKFWDANHFGMVKSYTMPCTVESASLEPQLGNKFVAGGEDMWIRLFDFHTGEEIACNKGHHGPVHCVRFSPGGESYASGSEDGTIRIWQTGPAGHDENDTISANGSTGKLKVPADEIALKIEGFHIAKDGLTQEKIDGADA