MVLLPPSPALPNSNPSHHHLPSPAALPKLLTPRRKIIIDTDPGIDDAMAIFMAFQSPELEVIGLTTIFGNVETPKATENTLHLCEVAGFPDLPVAEGCSGPLKGGCPRVADFVHGYDGLGNTFPVPPKNKKVDKSAADFLIDKVDEFPGEVTIVALGPLTNIAQAMQKDTSFARKVVQIFILGGSFFASGNVTPAAEANIYGDPEAADIVFTSGAEIVVIGINLTTQITLTEEDLCEIRDSNGEFGKYVYDICGFYKSWHEQSDGFEGIFLHDPTCLAALLDPTLFSYKRGAVRVETQGICIGHTVLDLGLKNWNGSNPWTNQPFVSVGWTVNTEAVTALVKERLKSSRFATSEIKDSSNN*