MSGEASSSGFNLEGIDDVQDFPWANSGETPSISWDRYNHLRETVEMGNKAYRENRWDEAINRYTRASNIKPDDPFILSNRCASYLRYSQFLKSRSASDSEYRPLSGLDPTIYAGLALKDAEKVMQLQNNSVTSYILKANSLILLEKYELAQEIIRSGLQMNPLSNPLLNLEKSIKTTLGRRSHGRPHRSDEFDCTLCLKLLYEPITTPCGHSFCRACLFQSMDRYNKCPLCRTVLFISPRTCAISVTLKNIIEKTFPEEYAERKAENDSLINPGVDLLPLFVMDVILPCEKLALNIFEPRYRLMIRRIMEGNRRMGMAVHDSTTGSVADYACEVEIIECEPLPDGRFFLEVESRRRCRIVRHWDQDGYRVAEVEWIHDICLAEGTRERHELLETANKAAAFAQQWLRNAQQVAGDRRRAELFKAEGLMPSPQDPERLSFWLNTLTSRRPTEKLDLLQIRDTPERIRRGLLYMKQEEQGCRLQ*