MASLGLVMFILSCAFFQAFAVSSSNDYGGLFPELYQFSCPQANEIVMSVLEEAIAKDPRMAASLLRLHFHDCFVQGCDASILLDKNSAFKSEKEAGPNKNSLRGYEVIDEIKAKLEQVCPHTVSCADILALAARDSVVLSGGPYWEVPLGRRDSKTASFNKANVNIPAPNSTIQNLINLFNKQGLNVQDLVALSGGHTIGMARCVSFKQRLYNQKGDNLPDVTLEKTYYNGLKSICPTSGGDNNISPLDVASPIRFDNTYFKLLLWGKGLLNSDEVLLTGNVKKTKELVKSYAENEAIFFRHFAKSMVKMGNINPLTELKGEIRKNCRRIN*