MSTSEHYMPLLVAFSLRQLNHQAPVLLKFGPEQCCFIAAYFTVQASGIIVGKQANMLSGKNSLLLQPSRLLLLAASFCHQLDTDLLDDCVADSVVHNLVYVTGALHSFAKSKVALRAEDVQVCLISIFSALWNAVTESMQKPSSGGIKLFPPKLARVEFQRMQQRCYRGICRERDVKVLADEVLSHMKDIMGVENFVQAYNSVRQKLKAKRDKRKQVEKIAALVNPVRHAQRKIKLSGKRQAQKKRLPLIQSSMGAWGREDARDGSTSPIWVPKKFGRAGT*