MSPPLPCPKRARVATAPYGAGAPWASLPEDLVQLIGWRVLSGDLLDYVRFRAVCAHWSRSAARPGGRGLLDPRFHPRRWMMLPEGHGLYPGHPALGGHVRFLNLSTGALARLHLPLFHDHVILGCTDGLLLLLRHCDPGDTAVRLLHPFTGDVAELPPLSSLLPQMERYGDMTEYSKLSRLRGFLSGVGAAVTVGPAAAGAITVVLALESKHLVAHATTGDQRWTLSASRLPRVLGRTVSFHGNLYAVTPKFRQTNSVHIWQIDPPELDAAEGRTLLPPRIIAHCPLAAIPDAVHLVECGSELMVVGFNDSKRTDLAVYRVADLISGRVVPITNIGEHALFLGTRPLYASQNKGLPSVVANSITCRYRVTKNDALRGGRPFRITEQYHIGTGTWSPATDEGISCWNEPPASPYMLIHHIFTCCQHSYWNKGLIFHDKIKLDWSVKPNLWMYGPKSSTKLQSSSRQS*