MLPTPKYLGVVAVTAPGDMLPTFKYPGTVAVTRSALISSIQKYLVTQNGHFQKDLGLDNLVKVETVMALEEEFKLEIPDKEADRIDSCSLAIEYISSHPMAG*