MSEGGGLMSAFQALLQQANEVEEDLDALPRVLNRLAALLEREERKYENEIEDPWSNTRDDHSIGPLLNQLVQAEDFIELLTTRYIDASHGDAINLAAARLLLAACPAETDLVESGIFEEAQRERWQAWATQEKKYAQRVIGTGLLAQCLGIEQSDRSQWLAQHIVSSGLPPSSSAASASSLHYLLQVLSARASTRRSSARLPGAGAGRARGAAEGAGPRPRQRRPPPRLRPPHAQEVRDGVRGPRGRAAAARRPRVTYVAGASPSPSTASPPRSPLAPLLALGHGRKNACIFFSLAFSFRAVLEFFDSMEGLRYLLALLRPAAPPRPPARPPPPPRSPAASRGTSRTAPCTRCGX