MTSMNTLVCQEPKKLHWEKRQIPIPGDDEVLIKIKAVGICGTDIHAWGGNQPFFSYPRVLGHEICGEIIGLGKNILNLKSGQQVAVIPYVACRHCPACLSGRTNCCENISVIGVHRDGGFSEYLCVPVNNLLVVDDVDPEAVALIEPFAISAHAVRRAAIQPGDQVLVVGAGPIGLGAAAIAKADGAQVVVADTSPARRDHVAQHLGLTTLDPSDPLFTEQLSATFDGSLAQKVIDATGNQQAMNNTVNLIRHGGSIIFVGLFKGELQFSDPEFHKKETTMMGSRNATEEDFAKVGRLMTEGKVTARMMLTHRYDFKSLAEIYESDVINNRQLIKGVIHF*