MSFRSIGRSIANPLSAFALLCVGMFAASALQLVAFSAHAAEELEIEIKIKDHKFDPAAIKLQAGQRAKLIVKNLDPTPEEFESNDIGFEKIIAGNSEATFRVKPLEPGTYIFFGEFHMDTALGHILVE