MSHAPDRPQDTHPLISNPPRPPTPLTSVAVNRCVRTPGVLFRGRRSR