MSTTSSATTFKFEGVIRFHPKSRSGCLTCRKRRIKCDETKPVCKKCYQRNLECVQRPKNEYNQERRQQQDMVLYKPLTVPTPIPMSITSFQMMHHFATATSASFDSEPGCTNIMSTVPPQLSWDNPHLLHALLSFSALHLGRLYPEEPKWVYLASAHRKAAIDAIPGATNPDANFLMIGAFALYTTSSSLFASPKNIFSLMTSLHNVCSSLMGRPGMYEDQRMKVVDPFAVNTHANLVQALGHLQQIYDFRMPGLESEELFDPSIRAAYQKAVEALYVAYPLSQMGYESKSAALWPALFGTKFRDLLNERRQRALVVLYYYLGMLKSIGERIWWASEAGRCQDYVYGLLDTGWKGWILQYDNVTKKSVANSTKRLTC