MSFIFYTTSSQSDKSGRPRGRPRLSNQLYVKN