MEKKKVAIPLVCHGHSRPVVDLFYSPVTPDGYFLISASKDTNPMLRNGETGDWIGTFQGHKGAVWSCCLDRNALRAASASADFSAKVWDALTGDELHSFEHKHIVRACAFSEDTHLLLTGGMEKTLRVYDMNRPDAAPRELDKSPGSVRTAAWLHSDQTILSSCTDMGGVRLWDVRTGKIVQTLETKASVTSAEVSQDGRFITTADGSSVKFWDANHFGLVKSYDMPCNVESASLEPKSGSKFVAGGEDLWVHVFDFFTGEEIACNKGHHGPVHCVRFAPGGESYASGSEDGTIRIWQLSPANSDDNEAANANGKTTAGVNEVTTKIEGFHIPKEGQTEG*