MCAMRQKLPGSLSAVLGRSVALSSGLRTGTGFDFLGYKSGFPPCCRRYIHQSQTNSKKAKSPARSIVVTKTKDLPPALKHRAGKPKSSSNPEEPAKNEKQDKREPLPELFRKYRYPFVGSIVAGSLFMAYASYLITAFVQTSSSAACCGAHPNPDAAAQDDYDETLRQTEPAQPTGLPPTISRATASEFDTGLDWPEWLMGVTKIRQSLAAECRGDVLEVAVGTGRNFKYYDWDDIADVEPNLRVVRRLEKRRDMKLARDQEVEMTSYTGVDVSADVLEIARTRIRTLVPGMKTLLRKGRTKEEEEAGNAQFREAGFEEFLNLQGDKLRLVRADVHNGLPLPPSLSVNSEASGPPPTEEPTRYDVIVQTFGLCSVSSPKRLLANMADVLKPQTGRMLLLEHGRGNWGFVNNVLDKLAPTHFQRFGCWWNRDIERIVRDAASEVPGLEVVSIKRPGVLQAGTTLLIELRVRSDETKDGAAAAVSKPT