MNPLPLHDRTIFTPRDPPRVKFEHKSIEFKNKKVEHPYPYSNSDYTSDGLVIHMVHFTLEFLTKLRAKASAGRNRPYSMLECLVAHLWRAITQARGLNEFETTHVRISVDGRARLNPPVPNEYFGNLVLWAFPRAKVKELLQEPLQYSAEIIHDAISNVNDDYFRSFIDFANKEEEVKDLVPTADADKAVLCPHLEVDSWLRFPIYDLDFGGGRPYFFMPSYIPVDGMLGLLPSINGDGSIDVFISLFEENLATFNKICYSLSPSCS*