MASSSGRHPVYRGVRRRNTGKWVSEIREPRKPNRIWLGTFPTAEMAAVAYDVAALALKGQDAELNFPNSASSLPIPASRSPSDIQAAAASAAAALGAAAAAMEARNNNGSRRGTNSGDVVYGGRYGQDGLGNQFMDEDLIFDMPNVLMNMAEGMLLSPPRFNIHGGEDDGDNGADQNLWNFP