MASLGLVMFILSCAFFQSFPVSSSNNYGGLFPDLYQFSCPQANEIVMAVLEEAIAKDPRMAASLLRLHFHDCFVQGCDASILLDKNSAFKSEKEAGPNKNSLRGYEVIDEIKAKLEQVCPHTVSCADILALAARDSVVLSGGPYWEVPLGRRDSKTASFNKANVNIPAPNSTIQNLINLFNKQGLNEQDLVALSGGHTIGMARCVSFKQRLYNQKGDNLPDVTLEKTYYNGLKSICPTSGGDNNISPLDFASPIRFDNTYFKLLLWGKGLLNSDEVLLTGNVKKTKELVKSYAENEAIFFRHFAKSMVKMGNINPLTELKGEIRKNCRRIN*