MDQGGLKRNGNRDDSLTFQEPVGVGVGRESVDTAGSLLHANMHLPNNNTASLQMSQPAVASNGRVAPKTQATLVNLFESPDICFNIEDNLPVVNHGSADLDLDLDGSTNIINSSETSVLRNLPIPDLFGSNIKQEQDFSLPKDLGGYNVHPGSCDLDNTNVRLMENSEILQGLDLPGTLPEISDIEFDSEMAHLCKILHETSNNVGVPMRGMSKETKPLMGNGGHCSGVNGTDPHHGSMLHQTQDVPLLHHQPSSLLSSVMVKIEKEDDFIHIQTPGVKQEKSDNSSYCASQCLQNSSLHGGPIPPSIGHGYHYRPAPASTVTLPEQKPFAMYPSLPSVEEGWARGRYGEGSGMQRSENGLSSAASSLMFKLCSKCLYGYEEVKGSCQAFYICGCESNCSYSTPARHFSILDPSRCFFCDSGEILVIFVAIQGRISAFYFISFNDFVL