MSTTGSATTPKFEGVIRFHTKSRSGCLTCRKRRIKCDETKPICKKCYQRNLECVQRPKNEHNQERQQQKQQETALCKPLTAPTPIPMSIISRQIMHHFATSTSVSFQSEPGCINIMCIVPPQLSWDNPHLFHALLSFSALHLGRLYPEEPKWVYLASAHRKAAIDAVPGATNTDAKTLMFGIFVLYTISSSLFSSPKNIFSLMTSLHNVLSPLVGHHSIYEDQRMKVIDPFAVNLQANLVEALGHLQQIYDFRMPGTESESEELFDPSIRAAYQKAVEALYVAYPLSQTGYETKGAVLWPALFGTKFRDLLNERRQRALVVLYYYLEMLKSIGERCWWASEAGRCQEYVYGLLDAGWKGWVLQYDGVTKSSVANLTRRLMY