DSSDDVRKVQRREKNRIAAQKSRQRQTQKADTLHLESEDLEKQNAALRKEIKQLTEEMKYFTSVLSSHEPLCSVLASTPSPPEVVYSAHAFHQPHVGSPRFQP