MTTVSHPWHGVTPGEQAPRIVNALIEIPQGSRAKYEIDKESGLLKLDRIIYSSFYYPCNYGFIPQTYGDDKDPLDILVITSQPVQAMCLMEAKVIGVMQMIDNGDGDDKIIAVAATDPSVRHYNNIEEIPPHFFDELRHFFEEYKTLENKKVEVNEFGDKAKALAIIEDAMKLYNTTFKNKK