MSRWEASIVEHLELNRKTYFILKLEWEVEDAYRLAEAISRNQTVRYVFLYDNFLASCSLNGRREVLKALACLTRLESLVYISNGTRVKIPLDALTAIFKAAKKLSTFELHGPNLVGTSSDFAEFSHTITKLPLLKSFKLLPAYFERGRIDLGVLIDALAKVDTLEELRMCLYCDKGSHLSSHALQSLCRSKVLRILDLRWPHLCDEHLTTMSKELRYNAVLRELRVAGNNLAYSCFSVAEMIEVNEGIEHLTLACRGLGNSECCKALWKAIDANSFLKEITFENTDETCNRGQDFSELMGTVLEENNTLVTLRLYNMGLDDETCEALGRALQVNVTLKALDVRKGNRSISDEGFEALASMLQRNYTLTSLHTNATGAIKKQMDMCLKLNQSAKKLQDGLDDDVDRDGGRPRSPGSYFTFCACR*