MDQDSLTPPDRGRLKSRPRSVTDPFHPGGPGLIRSNNAGSLSPSAAPDFATRLESARSLSPLDRQAASSPRGRRQSTSSVPNNVIALRLADPEYQSSQDAGATKRVQKHPATFQCTLCPKRFTRAYNLRSHLRTHTDERPFVCTVCGKAFARQHDRKRHESLHSGEKKFVCKGDLKAGGQWGCGRRFARADALGRHFRSEAGRICIKPLLDEEMIERQRLWQEQRMQQNMAQNMAATQPMAMDAPTGYPMDAGGNYALPAALLAQYPALAQMNWSQADAGGGMDDDLSGRSSFDASDYDEGEDGGYMSGPGTAFGEGSMNQKFGDMGYGSDFGGR