MTTKTQIKLKGEVGWEAIFNYDNTGNTGEIVQTWEVKILRKSVRSSFAQEVSSTTRKTLEESGQSVGTGFSYAGVSASVSSSWEYSQEITEMLENTTSASSEDTYVYEKIETRSYTIGPGGKLKLFQKYFKAPGMKALFDRFTTSLEEGEEKQEIDIDVEVEAIEFIKDIKVVYTDNATGAPNLHIREIENGNSDVNAGFGGKYVWLVEDYSMNTEEVMTSVDFVRQSSSDDKHSDLAAGAGGDFRYLIPVYDGKKDDKISELGLLRSKGKVPLEAVKEKGWEGMTTDINADRDGDYLDLLWKTRHAY*