MATCGNNSLDEDNMGKVPVTYPRGSRSWGSISGGHGQSLSTSGSVGSPSNRSEPATTTAATESTFVRLNHLDFHDDDAGSPVPSGGKKKKRGMRPVGADKTGRGLRQFSLKVCEKVESKGRTTYNEVADELVAEFANPSANLGTPDQQQYDEKNIRRRVYDALNVLMAMDIISKDKKEIQWKGLPRTSLNDMEELKQERIAIRSRIERKASYLQELDEQIVGLQNLVRRNEQLYSSGSTPSGGVALPFILVQTRPHATVEVEISEDMQLVHLDFNSTPFELHDDTYVLKAMRFCETQHGDAAQEATRVSNGGESSSMHHHGIYPHLMPQPSRPSASGRLITLPPVPGILKGRVKHEHHMQP