MSEPPKTRAVICVGDIHGFITKLQSLWKNLEGSLDRSEFETATLIFLGDYCDRGPATRQVIDFLISLPSRYPRQKHVFLCGNHDLAFAAFLRLLPAPADGCGFSEGWREYEASEEREGWFKGEGYEDMHLQGRRWSGKIKVKFNTVKGTEYQGSIYDAGPTFESYGVPHGSADLVKAVPDDHKKFLADLVWVHEEDDVFVNTDDGVKCCKLIAVHAGLEKGKDVKEQLKLLKARDTRVPKVEALSGRKSVWDIPEELTASPAIVVSGHHAKLHVEGLRLIIDEGGGYKDRPVAAIILPSMKIIRDTDELAK*