MSYSNSNNSACFFQSPFYIWEKHWQRIDDEFQLNENIRILEDTNLQIQIREAKTDDPIRLNLHEQSIYDQLTTSSQHHLNEDEWKPEYQSSQKQLRFSDRSQNHIEEENKPKQARGIKDKEQRQRTKRRVDYGVGDSFSNDSDLKPCHCSKTKCLQLYCSCFHKNKACSSKCQCKGCFNDGNHKVEMVKALQKVKLKEYRVSQSDLDSFDTRQVLGCKCKKTHCKKGYCECFIRGRKCTSQCKCCECNNQRQKSQVKKRIKKN