SPSNDPSSHKSKKIRKARTAFTDHQLNTLEQSFERQKYLSVQDRMELAAKLNLSDTQVKTWYQNRRTKWKRQTAVGLELLAEAGNYAAVQRMLQTNPYW