MKENRHKYMDDCADKRKQSAELNKELGQIWQKMSRDEQQPYYEMAQQKREEHQRLYPNWTARENYAIHKKAKKRRTRERSLENNEQKKCRARFGIDNVIKWCKHCKRKKRCLNVRDSDSPAQVSSTTNPTTPLSLGGAHLHNQQGQSSSNGHQNSQFGHSLGGLFNLNQTQQHQQQQKQPLDSPMSSQKGQSTNSELSRCSSSASSESLESDVSEDKDDSQQTMEGLETSPMQKHNGGNIKTYKMETSDPIPSPHTPPSHLRRKHQHHNHQQQQSPLSVDTPKHLLSLNNAGMDNLLAAAAASSLLPHHSSPFSSPSTNSILQQNVPSAFQMPPGTPTGFPFQNPFMPFGMNFMPFMKP