MSTLAALTSRLDAVLARLSQLELDVGVTPADGLAARQLAVLDRIARLEAACGLAAAAAAAAAASALPAAAASPAALPLSAGAALLPEVTEVDRSGSKVQQRLQAELLELGLTRHKFVRAPPEYYDRPLEFRQGIVGAASIHHLCKSIVIENTRAHSSVTDCSDPHNSKYYLVVVQYTARFSAEKMKKHVHRLGGGKFGIKWYNMRLAPEAVSDELTGFEHNGVSPIALKTRLPIVMSHKIAELRPDVFFLGAGEVDLKVGFSAADFVAAYKPMVMDITYDEGDESASETSSMAG*