MSGPPPIRIVLWNDGGEGLASGVEDEQLQDVLRSYAKLVSESIESVLSLHQFRHVVAVEVEDAAEGVSSSLSIGFDTSSSDSAVDLGKLRGRLNVSGLLLGSAVLPDDLREVAEVVVAEDETGATELHWTDESLAKDVEAILKRARVVNRYNSWFRGVEETLSPALDAATGAVEATETPLDPFDILQIFVGQLIRVAGVSPQPPNLLHRGGQLVGRVLGAPQAALRQVTKRLGRAQRLWWRLEDVVVDGGKLAAKVALKAARPVLVGFVLHRVLKTLDHSRSLDVRMRRLPPEEAVELYYRTLLGPNWREQFQEDWDKAVKDVDDGLVTDEVNQEKRRMTAAQLRRMEVEEWDKQRMKNFYLASFGGLRWFDQMEAALHNPLFIESRGWTDPVQNWVGENRTYDNDLAGGKYVSDVGQLALRLKEAELGRRLNDRERARVLLCGAELTGGVGRGGGVKGSDLAAAALEAGGMLGPNLAKS*