MPAIKQVIFKQPVRGAVQKDQDLKVESVEFDLTPPANGVTLKTLFVSLDPYMKGRMRTAEVKSYNTTYEIDKPISGAGLSEVVESNDSNYPKGTILTGMVSHSEYSHVDDVKKAGLNKLQNPNNLPIEKFLGVLGMPGLTAYASLYDIGSPKSGETIFVSAASGAVGSLVGQLAKREGLRVIGSAGSDEKVAYLKNELKFDEAFNYKTEEPGAALARLAPEGIDIFYDNVQGPTLDAAINAMKMHGRIVACGAISQYNNSSADEAYGVKNMVQFVSKRLLMKGFIISDMWAKWYGEFIQKVGAWVADGQITYKEDVYEGIDEEIDAFIGMLVGKNFGKVVVKY*