MNVRDSEHMIAELTQKENYALTEDIKEADLILINTCSVREKPVHKLFSEVGGFEKVKKEGAKIGVCGCTASHLGNEIFKRAPYVDFVLGARNISKITQAIKTPKFMGVDIDYDESEFAFADFRNSIYKSYINISIGCDKHCTYCIVPHTRGDEISIPFNIIYKEAQKAVEKGAKEIFLLGQNVNNYGKRFRNEHKKMDFSDLLEELSTIEDLERIRFTSPHPLHMDDKFLEVFANNPKVCKSMHMPLQSGSSEILKAMKRGYTKEWYLNRALKLRELCPNVSISTDIIVAFPGESEKDFEETMDVLEKVRFEQIFSFKYSKRPLTKAATMPNQIDEETASRRLSTLQNRHSEILDEIVKKQENKTFKVLFEELRAGNSIAGRTDNNFLVQVEGSEELLGQFKEVKITNAKRMVLYGEVV*