MALTFNPGNIVARDIDPTQVHPEILKIVTEILDLRLNTFESTIAVSARDYFAFGEEGRLFMALQMGRMLGQPVMWVKDGMHASVDRWVLGPCERFIAGPHMIVSVNGIAVVVPRPPPQLLEEAPGATTQFVNAPERRVKITRPPNAFILYRSDYQAQIKQMNPQLQNNDISGILGKAWNNESHEVRERYKALAKAYKERHNKMHPDYRYTPRKPSEKRRRNRRSTST