MNVKKSTKYEIPLFKVPFPPELSVGEILGSRSEDKLKSRAPNGYLIYRLAFLKELRKRTDDILSMTKISSHISSMWFNEKTAVRDAYKKLSEDVENRLTEIRQKEKLIIVDESFSPDLQDNNSSSGIAEYNNVSSPSHIPILSDPFSQLYDSPYPLSLQQSPFPSEITVNVDPSYIQIPNFNHPYQHFIPEDDFFNINHFYIDSCSCEICCYNFIKYGQF