MIDGQTTEPKQKTRIIPAPMRGLVDDVMRDLLTRIGGYDECVSEFVRITHTVHSRSIWLKYVPEIANGNKTFSGTPCTVQLLGSDADNMAANALEAVRFGADKIDLNFGCPAPTVNKHKGGAILLKEPELIFHIVKTLRGRLPAHIPLTGKMRLGYEDKSPALECACAIAEGGACGLTVHARTKAEGYEPPAHWEWIRKIHDTVNIPVTANGDVFSLQDYIGIKTISGCNSVMLGRGAVIRPDLARQIKQYENGGPVKDTDFAEVSTWIGQFFELCLTKEANNKYPIARLKQWLGMMKKTFDPAQTLFDRVRTVKDADEVRRILNAFEHEMDV*