MSWIHLVLFLCLTLLCCVTGELSPEGTDDGAPMEKTEQEALYSAIQGFVGDSWNGSDLYPDPCGWTPIQGVSCDLYGDLWYVTDLTLGLVHENSLSCATSLEIKPQLFKLKHLKSLTFFNCFTSPIRIPKEDWINLASNLESLEFRSNPGLIGELPETIGSLTKLKSLVVLENGFNGKLPTRICNLTRLKRLVLAGNLFTGTIPDCFNGFKDLLILDMSRNSFSGILPLSVGEMVSLLKLDLSNNQLEGRLPQEIGFLKNLTLLDLRNNRISGGLFENIEKIPSLTDLVLSGNPMGSDDMMGIKWENMGNLVILDLSKMGLRGEVPLGLTSLRRLRFLGLNDNNLTGTVPSKELETLPCLGALYINGNNLSGELRFSRKFYEKMGTRFKASKNPNLCQDVVSESRQYVVGLKSCMMEKAEDSLVIKQTWSNLKKEDESSSSMGVMVTRHVLLSNGFMWDLLLELSLILLLNLLVC*