MSDTQIDEDVLGIDDITEDDADLSAIEGDLNEIEEEQKKLKAIQNEMVGHMNLNTSTQSNSAQSLLTPEEKAEADAKSVYVGNVDYGATAEEIEQHFHGCGSVARVTIQCDKFSGHPKGFAYVEFTDKDGMQNALAMSDSLLRGRQIKVDPKRTNKPGLSSTNRPPFRGGRGGGRGRGNVIVKYIYSGGFRPRGRGARRRPGFAPY