MMLGIQGWVPPWEAADRSSTSSSVKAPVPRFTPSSGEPSSFRRRSDLHGLSTSSSTPSSYPFGGGMEHFRHGYDGGAGLMDISDATPASRMPPLSHEQQVNVKNEHDGMMCASSGMAPQHPAHGGGYGMGGMHGLSAAGLHPHMMQPHAGHPSNDRAKVHGGNDASSTNANVSVSAALASGADNQGLGSDPLSQPSSTTSSGGSSKIPPKKRPLSVPEDLKDGNYWEKRKKNNESAKRSREARRMKEEQIAMRVVYLEQENLQLRTEVSLLKSEIEKLRCMLYNS