MSVVLVFALFLFELFVISISFCNGSSDHMGCLENEREALLRFKQDLQDPSNRLASWNVGGDCCAWAGIVCDNVTGHIIELNLRNPFTYYHRSRYKANPRSMLVGKVNPSLLDLNHLSYLGLSFNDFQGVQIPRFIGSIRNLRYLNLSDTQFVRMIPPPLGNLSNLKSLDLSLNYLYVENFLWLSGLSFLEQLDVCYVNLSKASDWLLVANTLPSLVELRLSNCQLHHLPPLTISNFSSLTVLDLFFDQFDNSLIPGWVSSLSHLVFLGF