MGADMRVSVHSRLTVVPSKPTPPGKVHPLSLLDHMLQRHVVRTVYYFDAASVKDLPKLIRRLKETLCNALCVTPIFAGRLRKRDDGKWEVKCNDAGVRIYEATASFSLDECLKSADRCLETELCQFESLSDHTISPVAVVQFTDFSCGGLAIGFSWLHVLGDPLCGTLFMKAWGETDRAAQILHPPFFHPPTLKPRGKENIEVKSRDYYLSNFFNKPEQNGIGECNEDRYQTVFLSFSHDMVEQCIAEVQDGSCKFGPVSPSEVLTALLWVAILKAQCKSSSEEAKLTLCLEFRKIHVPPLPYGYVGNAVHFLGISSSVGELTDNDLSYATSLINENSNMTDTEEVRSVVDLLQELESQGNGPISKPALLYSSDLTFCICDYFFCYDVVFEFGKPLRVAYYVEPVKADGLVMILPAADGDFSRNVMVSLPKEVMSHLFEDAQLMKFLPNFKLQ*