MAAGISLLAASSCTSPVACTRLCSSFSSVAYLQGLKSNGKDRGPAAAQALAAAVITEDRKPYKFDKPVLVIDNYDSFTYNLCQYLGELGCNYEVHRNDEITIEQLQEKEPCGVLISPGPGTPQDSGISLETVLKLGPNIPLFGVCMGLQCIGEAFGGKIVRSPFGVMHGKKSLVYYDEHGEDGLLTGLPNPFIAGRYHSLVIDKDSFPHDHLEITAWTEDGLIMGVRHHQYHHIQGVQFHPESIVTDNGLKIVQNFLKLVQRN