MEKSFSVTVPPIACSFPWKIHPDSLKFRELSDAWLVERFKHMSTACKSERAASFFSPSHLVDTSLHLLTMLFFANSSSSQLLLPTAKLMSWYFMLDNFLDDPNEVGADPVRAKHIVDSVVSVFERTRGEAMPHQGEDLDVLRTLMDSATEWWEELCLFMTPSQQARFRTLFVDYVYSNYAEVCMRASSSPPDLQTYMRVRTASIGWRPLPVITECGLGIELDIEVLAHPLHILLKQNVCEHIILVNDIISFSKEYVQGDLFNVVFVLCFKKLLSKEPLCDLAQGKALLSRELLQEGVLQVSEMIKERDNECVRIMDEIRRSPLLMSKPGLEAYLQGLGLFLGGNVYWHHVSARYGLHASPNPGEHPNLLIPHHFQVSSLTN*