MSWVFRLDLPFPIVALLYLLASGIGPDTEAIRSPPPPKKQKQSLTTASSNTPSKDAPAGHAQLAPKQPNAELLPPPTSTPNPRKRRASHSPKLNTLPPGTSLPADSTATPGSMPSLVGEESGKKRGRTNTPWSPQEELRLKQMRDAGHSWSEIAKAFPARTEGSVKKHWYKDMHYAEFAEDESVALREAIKEYEANKWKAIGQKLGKPAKACEQYAREHFKNG