MLACTVRCSAQPQTRLAQAERPGRWAHIGNIRNTPAANSAKTAAAAPGVVEPAAHASKDSAESVVEKYNREMAEKMGWTNLANPFEYNFDRGLYFHYVAPDLVVGSQPRHAADVDDLAKEGVTHILNLQQDKDLEYWNVSLHEISSRSAHHGMHLIRTPAVDFSPHSLRDTLPRAVREQELARAAGGKVYVHCTAGLGRSPAVAIASLYWFTDMQLDEAYAYLTGIRPCGPNKDAIRGATYDLLSNRPHEHFQHEPDHAFATLSSQDRDVIRAKLLGNHX