MPDWSKLQSDLLGVILGRMDLIEDYLNFSSVCKSWHSVAKEHRFISNLPRAPWLMLAEKDDGDEDDNTCRKFYSFYNDMIFKKRIPEAHGKRCMESMGWLITVGKEDGEISLLHPFSGVQIQLPHQNTTTLYEFNRTRFPWIFIKKAVLSANPSHTPDYVLMVIEGKTERLSFWRPGDLLWTRITKPIRFGYFSDVIYFNGSFYAITYGGCIQVCDFMGPEPASIRIIMQIARLIDCKYYILESLGSLFAVAQSGFGLRYVEDDSERIRLTFIPAIYDHDEVIQCMSGTIFFFVFKIDLDAHRYTPIWDLGDRAFFLGANASFSVQASQFSGIKPNHIYFTDNCLGAYLHSERGGGLDMGMFNLADSSFQPHYDGVSLSRTSIDPSNPVTSADVHKIFENLAQKCRRKASFVLDVQECSIICSYTSSITVLCPLYRPILDLGADIVMHSAAKSMFSHSDLMGAYLSL*