MKSLSIVLMGALLAFMTYQLGLLERPEFKHHKSFLNGQELHAIVATTTGNIGQQVERLVVGTKKGVGALGDKGTAMMAAASKAYGVDQEAIPAISTGLYFDDPFSMEHPRWAIGWAVAGPSIEELKALLPVVQEASGLESNEIRVVRIGGSGTEIITVRIPWRNYFTPMIAPMLHWGRGFQVYEKYIEENKEADKGVTPIALEVYVHEGDGSTREFIDYTVLFGEVSNTWEDTFPEAGDNETEEGGDTTKTE*