MPSPPPSKKQKPLSGSTATSPNTAFKGLPATPQQGQAPILAPKQPHSNANAGTFPDQQQQGLRQQQQQSSSSPSNPRKRRASASPKFDTLPPGTSLASDQSATTPTSQSVPALLGGEDSSKKRGRTNTPWTAQEEQRLKQMRDAGHSWSEIAKAFPARTEGSVKKHWYKDMHYAEFAEDESVALREAIREYEANKWKAIGQKLGKPAKACEQYAKEHFKNG