MSLSFLSFITLITIIRANDQHFKIPCAINICFLGMLLFLCIDVFSRLPEDAEKRERFRAPIFILANIINFSYVCAISEYLSPTMTWLMLVLIGSTCVVGTLYMLLCPTKTNHKDESDVKRCSSVD