MPPSTVLEVPVIDMQLLLSEDSSNLELGRLHLACKDWGFFQMINHGVSYSLLEKMKEETQEFFNLPMEDKKKFWQDTGDIEGYGQAFVVSEEQRLDWADMFYLVTLPHEMRKPHLFPKLPLPFRDTLEAYSREVKNVTLKTLIFIAKALKMKVEDMKVLFDEGLQSMRMNYYPPCPEPEKVIGLSPHSDPLGITFLLQINEVEGLQIKKDGIWIPVKPLPNSFIVNLGDIIEIVTNGLYKSIEHRAIVNSEKERISIATFFAPKIDVDFGPVPSLITHETPPKFIRVSLVDYFKNFFSRELKSKNNIEQYYI*