MDPTRPLADQVRKARVLIPTTGLVTARDIQAAEDLRLVAQPAAGYNNIDVEAAQARGVPVTIAPGYNSRSVAEVSLMMILMLSRKVDEARQVFERREPIGGPVGRELYGKTLGIVGMGKVGKCLAAAAQGLGMQVLGVTSRSPRRDLEHLLSSSHIVSLHCPLTPATRGLIGPTELALMRPDAILINAARGSVVQRDALWAALHGGRLAGVGLDTHWVEPAPRGDPLYGHPRVLALPHLGSISAEVYDRFAGILAENIVRVREGRELLHRLC*