MVQNEGMEVMKTRVCIVGSGPAAHTAAIYTARAELQPILFEGWMANNIAAGGQLTTTSDVENFPGFPEGIIGGELTERFREQSLKFNTQIFTETVIRVDFSRRPFKLFTESKQIEAEAVIIATGAVAKRLVFPGASDDGFWNKGISACAVCDGPAPIFRNKPLAVIGGGDSAMEEATFLTKYGSKVYIIHRRGEFRASKIMQKKALTNPKIEVLWHTEVIEAFGNEKGVLAGLKVRNALNGGVSSLEVFGLFFAIGHEPATQFLEGQLDTDEDGYIVIKPGTTQTSIEGVFSAGDVQDKKWRQAITAAGSGRCLPLSGGIAFMPIRLNELVSMPRPVHSMWIECLLWSKKRCYMYSPKKMNDIISFRFMVGHFSCN*