MSTQPTDVQYLRCLKCLKIIKCSRYDTSCLVRHVQKDHPEIIDESNEKVQNLHKLAAEHGISEERLSEISKMTGMSEAEMADEAERYLQGKKRPGSQQRSGANSENWKQPKLTDSKELNRRQFYRSSIERWMPTEGCIYCPSCGLNRRPVIKTSSEFYTSTGCSAACVANCWPFCFLPCLNSGDNREYLHCSNCKSFLGIYDRENNCIRPNREYVPT