MSEAFNPDYLRQHLRPLAAAEADAAVLAYQAYYGLDLRSRHPRLQARLGSMAVDGRRLAVQAWLLPEARGSLLLMHGYYDHMGLYRHVVDWALGMGFSVLACDLPGHGLSEGERASIRDFAEYQAVFKGLLGQAAELDLAAPWHLCGQSTGGAILLDYLLHGGERPELGETILLAPLVRPRAWGWSKLSYRLLSPFVDSIPRRFSENSSDPQFLDFLREHDPLQPRTLPTAWVGALTRWVPRIERAPRRALSPLVVQGESDETVDWRHGLKVLREKFDEPRILLLEEARHHLANESEGLRRRYFDFLSDALGA*