MDRKKAGVPLVCHGHSRPVVDLFYSPVTPDGCFLISASKDSNPMIRNGDTGDWIGTFEGHKGAVWSCCLDTNALRAASGSADFSAKVWDALTGEELHSFEHKHIVRACAFSEDTHLLLTGGLEKILRIYDMNRPDAAPREIDKSPGSVRTVAWLHSDQSILSCCTDMGGVRLWDVRSGKIAQTLETKATVTSAEVSQDGRYIITADGSSVKFWDANYFGLVKSYNMPCNVESASLEPKYGNKFIAGGEDMWVHVFDFFTGEEITCNKGHHGPVHCVRFAPGGESYASGSEDGTIRIWQLGPATSDEQESPPNANGKLKVNTVSDAARKIEGFHLPKDGQTEG*