MSLSALTSPTALQQRAQCSARTSRQAPRIVCSAARLAIRSQQLAAGALAAAAALQTAAPALAAVEAVGQVADGASLSLALGGGAVVAALSAALVMTDPQKRRSQQMQETGGNELEAVKKYFDTAGFERWNKIYGETDEVNKVQMDIRNGHAQTVEKVLRWVDEEGGVEGTTICDAGCGTGSLAIPLALRGATVSASDISSSMAGEAQRRYEAAVANGAKAPKVAPKFETLDLESCSGRYNTVCCLDVMIHYPQDKVDGMVQHLASLAEERLIISFAPNTLALTILKRIGELFPGPSKATRAYLHKEDDVEAALARAGFKVTKREMTSTQFYFSRLLEAQRCTX