MPHSSDSESSFSRSPPPKDSSDDVRKVQRREKNRIAAQKSRQRQTQKADTLHLESEDLEKQNAALRKEIKQLTEEMKYFTSVLSSHEPLCSVLATGAPSPPEVVYSAHAFHQPHVSSPRFQP