MSDVLASWERTAEKRAHHNALERKRRDHIKDSFTSLRDSVPSLQGEKASRAQILKKAAEYIQFMRRKNNSHQQDIDDLKRQNSLLETQIRSLEQARATGNFGEGSDLGLGMNDSSRESDSSDIDDGGSNNGSIHRSKKMKTNSNY